Read the comments on this site alone. It's pretty much the same everywhere. Nearly half of all comments I've read have been sexist idiocy.
That's because the comments are made by people who make comments on sites. It's a self-selecting set of people who
a) Have lots of time on their hands but nothing exciting to do with it (i.e. are unimportant)
b) Think people want to hear what they think (i.e. think they are important).
It's actually a good thing really. It's demonstrating that lots of the people with hateful views have crappy lives where they don't have a job that takes up lots of their time, where they don't have much stuff to do, and they don't have the money to spend the time that they do have doing something exciting; i.e. that people with hateful views have crappy lives.
It's cosmic justice really.
On the plus side, there's a simple solution to it: Don't read the comments on sites.