America is probably the most morally divided country on the planet.
We have more people with different world views because of the dozens of different cultures we have. In other countries, you basically have the same kinds of people.
Usually it's the minority that gets the majority of the news attention. Why, is another question.
So, whereas, most people would agree on a particular topic like public nursing in Germany, it is an issue in the States because of the diversity.
In Singapore, it is illegal to spit in public. You don't hear about it on the news because the whole culture over there agrees with the law. If you bring that law to America, you'll have the pro-spitters and anti-spitters protesting in the streets because of our diverse cultures and belief systems. And our media plays on people's diversity for their own filthy lucre. They only add to the problem instead of doing something to help it.
I, personally, disagree with porn and prostitution. A nursing mother is hardly open sex or porn.
I also don't condone violence on TV, but I think people should have a right to own a gun to protect themselves if they need to.
Our nation is becoming more and more divided every year. Our last 2 presedential elections showed that our nation is split in 2 on how we believe. I don't think that it's too long before we collapse internally because of this.
A nation divided cannot stand.