We have a lot of work to do to ensure quality doesn't drop off, and Hans makes some good points about things we can take away from the post that triggered this; it's a shame they live under this particular question. Here's the answer to your question:
Because we're not interested in automating a way for someone strong at something to call someone who is weaker at it nasty names.
If you wanted serious answers to how to address a (quite legitimate) quality concern raised here, you should have asked a question that wasn't centered on an ad hominem attack. And the edit suggesting that the title was a joke doesn't change the fact that the question calls the specific user who made the post a "moron":
Case in point (for users under 10K). See also the very illustrative comments. "Too broad" isn't an appropriate reason, the only appropriate reason is that the OP doesn't know how to use a search engine and therefore is a moron.
That's simply not acceptable behavior here. This is supposed to be a place that's different . We don't allow any old question - and to be clear, I obviously agree 100% that that one's unwelcome.
But we also don't allow the kind of broken windows like spam, bigotry, and petty name-calling that litter up many other sites. We have real work to do to ensure we keep quality from falling, but we're not going to turn into someplace where it's okay to call some real human being a "moron" to do it.