Welcome!
For me, the worst part of all this crap is how much Reddit Inc. is eager to lie to the users, with a forced smile on face, almost like saying "you're a bunch of gullible morons, aren't you?". That admin reply that you linked is a prime example of that:
Subreddits belong to the community of users who come to them for support and conversation.
Their actions show that the subreddits belong to neither the users, nor the mods: they belong to Reddit Inc.