People at large are simply stupid. Sadly that is nothing new and even more sadly is that won't change anytime soon. At least not until the education system is effective enough to hammer out the behavioural nonsense some parents teach their kids (or in most cases, don't teach their kids) to raise a whole generation that can be good parents and that the couple current generations and some of their really stubborn mindsets pass away so that the newcomers aren't going to have to conform to a majority of shortsighted and bigoted social norms. And about two generations after that, with kids having been brought up by good parents, a good educational system and no grumpy old people with a mindset stuck a couple decades behind, then we can go look ahead.
That's not to say there's good people/parents/teachers around, but they are mere drops on a hot stone right now.
Oh, and it's the internet 