I guess I see more insidious forces at work. Behavior has traditionally been weighed against some social norm, which usually derives from a morality. The concerted effort of the Left for more than half a century has been to detach us from that moral standard, and consequently, to erase those norms. Therefore, when "new" behavior is presented, we have nothing against which to measure its acceptability, so anything goes.
I suspect the homosexual agenda serves two purposes: one, it provides another dialectical wedge to split society; and two, it establishes a sounding board, a yardstick to measure the progress with which our society is decaying (the norms are being destroyed). A society that openly embraces acts as perverted as homosexuality is one whose moral roots have been all but pruned. One that resists the normalization of homosexuality is one that is secure in its notions of right and wrong, and relies on a moral authority to dictate those boundaries.
I would say that America is somewhere between the edges -- not as corrupted as say France or Sweden, but not nearly the upright beacon of righteousness it once was either.
Sounds like you got it nailed much better than I did.