Steve, first thank you, thank you, thank you - for the best SQL Server online resource to help this newish DBA get up to speed on the myriad features, capabilities and idiosyncracies of SQL Server. In fact, scratch "online": this site has answered more questions than any book I've purchased, and I have several.
I think the vast preponderance of posts to this site are genuine, respectful, and courteous. Online, it's easy and even encouraged to do something that is squelched in person: lose your temper. Be a brat. Hey, who's really looking, right?
As a reader of the occasionally juvenile whining, I can say I have less patience with them than you experts seem to have when you actually respond to them, which speaks highly of your professionalism. Frankly, even if I'm reading a thread I'm keenly interested in, I tend to click off to somewhere else when I get to "Hey, your stupid code didn't fix my oh-so-important problem!!!" I just don't have time in my day to read rants.
So here's a suggestion, worth nothing maybe: if all you SQL Experts out there simply stopped replying when things turn nasty - stop trying to help, stop attempting to civilize them, stop doing what you are passionate to do (solve problems) - just walk away, I think the problems will resolve themselves.
I can assure you most of us out here won't mind a bit!
Thanks again,
Rich Mechaber