Why are many Americans still homophobic?
-
What is the reason of this?
-
It isn't so much politics as it is religion that makes Americans homophobic.
-
In general you hear that people don't want their children to be exposed to this "culture".
And more pragmatically speaking traditional culture was better at reproducing people.