Tell me that in the real world, if you ask a question, you will get only answers and no opinions.
Internet is the same. You ask and someone made the effort to voice their opinion on something and you have to put the effort into figuring out if they would fit your situation. If not, continue on.
Yes, but programmers are a special case. We all know that our industry is characterized by a pervasive desire to prove we know more than others. So we should rein it in more than elsewhere.