I agree with your assessments; I especially think you're very close the mark right above. I would say, additionally, the removal of God as THE underpinning of our society (and with that, the values), and of course, from our homes, has and is destroying this country, as well.
Good point!