I always thought Stack Overflow/Exchange should have a way to filter questions from users with less than a certain amount of karma and any of those questions/ansers/comments should not be able to be down voted or closed as duplicate or low quality or off-topic (the most annoying close reason).
Anybody that gets annoyed by those questions can opt to not see them and focus on higher quality. Anyone that wants to help newbies can. Those people can also be marked as unfriendly or hostile and won't be able to answer newbie questions if they get a certain number of reports.
This seems like it would solve two problems: oft-repeated low quality questions annoying users who want more complex help, and encouraging newbies bc they won't be afraid of retribution.