1 upvotes, 0 direct replies (showing 0)
View submission: [deleted by user]
This is a serious question because maybe I don't understand how reddit works.
Aren't at least one of the Mods the creator of the sub and as such they do, in a way, own it? They are the horse that 1.7m people hitched their cart to?
If so then I see more of a problem with the 1.7 who basically latched on to an idea proposed by persons they don't fully understand.
There's nothing here!