I respectfully disagree Joe. Our moral foundation is crumbling. Our society is lost like a ship without a compass. This crumbling moral foundation is the cause, everything else is the effects.
So can you actually show cause and effect? Or are you just looking for scapegoats.
For instance, I can make the case that greed is the cause and effect of our problems.
Cause- Greedy CEO's move jobs to China to make bigger profits.
Effect- Middle class wages go down, money transfers outside the US, jobs become more scarce, people can't keep things up anymore.
Now, you can complain our "moral foundation" is crumbling, but our moral foundation in this country was slavery, genocide of the native americans, and sexual suppression of women, which today, nearly everyone sane agrees were bad ideas.
I think there are moral issues that are problems. Marriage in decline, but that has more to do with the stresses placed on working people (who has time for marriage when you are working three jobs to keep a roof over your head?) by the greedy than the fact that someone who is gay having other options than trying out loveless marriage they have no interest in.
I had an aunt who was without a doubt a lesbian. But in the oldy days, you just didn't do that. So she entered sham marriage which lasted a year. She had a kid she was completely unable to parent. Seriously, she'd have been a lot better off had she been able to be true to herself.