It's all in presentation, or how the question is presented. I agree there are a lot of people that mean no harm and are just asking questions, and they should (and in most cases do) get legit answers. However, there is usually one or two smart a$$es that think they know everything, they should get what they deserve. I'll bet they're the ones that are always bragging on what a great job they do on every project, no matter what it looks like.