@David Coveney - I think it's a bit different when it's in person, because I always give the same kind of unfiltered opinion when asked IRL too, and people don't tend to get as annoyed as when I do it online.

Maybe it's because I tend to smile while telling people why they're wrong (and should be committed into an insane aslyum until such time as they find a cure for idiocy).. Could soften the blow a bit, I suppose. :)