While I agree that people can be a bit harsh on the internet, those who communicate on the internet in a "public" setting do need to have a rather thick skin. When we state our opinions in a forum, we are leaving ourselves open to scrutiny. Opinions should be respected as a whole, but they...