I think there's one thing thats been missed, and its that some people don't like being told they are wrong, and then get personally offended by being told that.<p>Sure, you can be nice about it, but some people just can't take it no matter how nice you are.<p>Being honest isn't being a jerk, its being kind.