Your comment ("the reason people ignore you is because you're a dick") is clearly a troll, but it was also moderated Insightful ... which might also be a troll :)
Nevertheless, assuming for a moment that you're being truthful in your expression, then I have this to say:
This is what is wrong with the world today. Billions upon millions of morons who don't know what they're doing, and people trying to show them how to (or, hell, what the fuck - people trying to beat them into) do(ing) it the right way.
You want these assholes who can't even figure out how to correctly measure something to build the bridge you drive over twice a day? How about the building you work in?
Or I dunno, maybe you'd prefer having _only_ people who will point out errors when they see them working on it? How about your doctor? You want your operating room filled with maybe one smart guy who recognizes an error and six people who don't know any better? And you're saying that, when the smart guy recognizes the error and tries to point it out (no matter HOW he does it, though I'm betting the original poster isn't that much of an asshat at work), he's being a dick?
Christ, what's wrong with you? Seriously?