One of the things people hate about Stack Overflow is that when they ask a question of the form "How do I do X in Y?", they get answers of the form "You shouldn't do X" or "You shouldn't use Y". I believe the same thing is happening on CS Educators Stack Exchange. This is what happened with my last 2 questions:
When I asked Where can I find high-quality editable slides for teaching git?, the only answer I received was that I should not use slides. It was stated politely and included useful information (that I already knew), so I didn't really mind. There was a long back-and-forth in comments with a long-time user until I complained in chat and to a moderator, and it was removed. I found an answer to my question elsewhere and posted it as a service to later users.
When I asked What's a good example of a static factory member returning instances of subclasses?, the top-rated response was that I should not have static factory members return instances of subclasses and that the right use of static factory methods it to create named constructors (a usage I already knew and was teaching, although I did not misuse the term constructor with my students).
I was not asking whether I should have static factory methods return instances of a subclass. Had I wanted people's opinions on that, I would have asked on Software Engineering Stack Exchange or otherwise researched that question. I actually know a thing or two about programming and keep my knowledge up-to-date. The assigned reading for my course is Effective Java by the great Josh Bloch, in which he writes (emphasis his):
A third advantage of static factory methods is that, unlike constructors, they can return objects of any subtype of their return type. This gives you good flexibility in choosing the class of the returned object.
In other words, I knew what I was asking; however, I don't think I should have to justify why my question is legitimate in order to post it. We should assume that people who request information have good reasons for requesting it. If we think another approach would be helpful, we could politely suggest it once in a comment but not keep pushing it. The people who told me I was asking the wrong question were not random trolls but some of the most senior users. This is not a problem with moderation of new users; it is a problem with the top-down culture of this site.
Of course, moderators and power users are free to do as they like. I just think they should know that what they're doing is causing me to no longer find the site useful or enjoyable and that I am no longer recommending this site, after having been one of its biggest promoters.
Since the ratings of the answers changed, and it is possible that the answer will be edited, the answer I was referring to began (in huge bold letters): "This looks like an anti-pattern".