Meh, while I agree that morals are relatively low on the human priority list for a large amount of people - at least in the U.S. (can't speak for other countries), unfortunately there's always been awful shit going down. It's nothing new.
Take the American 50's-60's. A lot of people believed (and still do believe unfortunately) that it's alright to segregate based purely based on the color of one's skin. That's about as ridiculous and arbitrary as dividing people by hair color. Why? What's the point? The only reason I can come up with is people actually thought they were BETTER based on their skin color. I mean, where's the moral decency (or common sense) in that?
But then there were people, who stood up and rebelled what was right. There are still those kind of people around today, they're just a fair deal quieter (or lazier) than the last generation. But my point is, there will always be people that you consider bad in the world, no matter what you do. Just don't forget, there are good people out there, too, and they want to fix the world (their idea of fix) just as much as the immoral people. Of course, it's all relative. They used to say jazz was immoral...
Oh, and a much simpler point: what's shown in the media is DEFINITELY not necessarily representative of public opinion.