From histories on the Roman Empire, there was the undercurrent of the fact that homosexuality was being more and more widely accepted, even as the Roman Empire fell.
I wonder, therefore, whether the current virulent anti-homosexual rhetoric is based on the point of view that it was the acceptance of homosexuality which caused the downfall of the Roman Empire. Therefore, western civilisation (more specifically the United States of America) can be prevented from "falling" if the stance with regard to homosexuality is overwhelmingly negative. At least that is the point of view of the fundamentalist Christians and others.
Just a thought, anyway.