It seems that the internet and the ability to post anonymously has led, in some areas, to a "shoutier" mentality and a greater intolerance for differing opinions. A lot of debates, which in times past people might have agreed to disagree, just seem to deteriorate into personal insults.