So what would Bob have to say to people who instantly consider any criticism of their opinions or arguments or reasoning (no matter how valid) to be a personal attack, and instantly call upon people to shout said critics down with personal slurs? I disagree with Bob's idea of people growing thicker skins not being a solution. It would certainly be a step in the right direction....but it shouldn't define you to the point where criticism of a thing you like is taken as criticism of you.
The increased tendency for people to circlejerk one another in internet communities has made them far less open to new or opposing ideas that challenge theirs, making discourse that much more difficult. Instead of arguments being a collective series of statements to establish a definite proposition, they've become little more than contradiction. Discussion between people with opposing viewpoints is ultimately futile when just one person isn't open to the possibility that they might be wrong. If there's one thing that I think everybody needs to know is that the right to one's opinion comes with the responsibility of intellectual integrity - i.e. you're entitled to your opinions, but it is up to you to defend them when they are under scrutiny, and you have to own up to your mistakes.