America is a nation desperate to believe they remain a just and moral people even as they carry out unjust and immoral wars upon other nations all over the globe. Those (far too many) Americans who lack the courage to stand up to a government gone wrong are grasping at any symbol that allows them to pretend they remain decent human beings.
They won't oppose the violence in Iraq, so they scream about violence on TV. They cannot face up to the reality of torture of innocent victims so they complain about "decency" in movies. They bash gays. They demand religious mythology replace science in the schools.
They scream for the Ten Commandments to be displayed in the offices of government while blind to that government's violation of those same commandments. And, of course, they that they really do care about every single human life, despite having sat in silence while hundreds of thousands of people were killed and the survivors showered with radioactive waste in wars started with lies and deceptions.
If hypocrisy were an Olympic event, Americans would take home the gold, silver, AND bronze.