And? What did people expect would happen? You cannot trust large corporations with those kinds of discussions.
The thing is, I don't think the solution is to force Reddit to host those kinds of subreddits - the solution it to find or create a different social space. Alternatives to those spaces exist, you just have to look for them.