No it does not. If people took so much care about writing technically correct things (instead of random observation with no substance) as they did whining about irrelevant details the snark wouldn't be needed in the first place
Well, I'd argue that it makes the message more likely to be ignored. I think winning people over is a useful skill (not even on the internet, but in life)