zumbo, I've seen you post some very accurate, very helpful info and was glad for it, and other times I've seen you post info that makes me wonder if your nick shouldn't start with a d rather than a z.
I don't know that I'm one of those people that you refer to as "slamming your advice", and really don't care, but either way this is what I have to say on the matter.
I am someone who does go into forums to ask questions, not usually here, but elsewhere. The typical response or answer I get usually only gives me just enough information to point me to a potential source for better researching my problem. Rarely do I get a specific enough answer, or one well thought out enough to be of any use. So if indeed I see something like that here, and I feel I can provide a more thorough, more thoughtful answer, then I'll usually provide it.
When I see someone give poor advice, it's one thing to be mistaken, but when it looks as though it is intentional, and they are doing it at the expense of the person asking a legitimate question, then that's just plain wrong. I would hope anyone in here would jump in and set things right in that situation.
When advice is vague, and then someone comes along and provides more detail, no one should say, "I was right, why did you have to come and repeat what I said?" Maybe the followup was because the info was vague, undescriptive, lacked other potential possibilities, specific product experience, insight, potential pitfalls, or whatever else. As griffin25 said, it's a team effort, so what difference does it make anyway?
With experience I gained while in sales, people with basic HT knowledge often can't figure out HT problems in general w/o a little extra effort in the details. Further explanation as to why it is, the way it is, goes along way in helping them see the bigger picture. If you just say hook up a tv to this in/out of that...fine, but the person asking the question is likely to just end up scratching their head. Just don't underestimate their lack of understanding. It's better to have too much info than not enough.