I think a lot of it goes back to religion. During the Reagan era religion still had an influence over American culture. Notions of right, wrong, teamwork, etc. were stronger.
As the war on religion progressed those notions were replaced with others. On the Christian front we saw a growth of, I don't know what to call it, maybe wealth evangelism. The story told in that camp is that if you do good then God will reward you with wealth. While that may be true even under classical Christianity the classical is hard to pervert. With wealth evangelism a parishioner can easily rationalize that if he makes more money by whatever means then it is God's will. That makes it easy for them to hold the Bible in one hand and the atheist Atlas Shrugged in the other and not feel any guilt or mixed feelings.
On another front we have citizens that have never been exposed to the church or to philosophy in general. Those people then attended college and became indoctrinated with the pseudo-philosophy of Ayn Rand and were taught that dog-eat-dog is good and religion is evil. Those lessons can really play hell with a society.
In any event both of those mechanisms play hell with our form of self government. For our government to work it requires the most of us in a moral sense. On the other hand if we treat our government as a tool to serve our self interests then it quickly becomes an ever changing gibberish of legislation. That is what we are seeing today. Everyone is changing the rules to suit their self interest. The corporate leaders see it as freedom. Sure they whine to the voters but that is only to make useful idiots out of them so that they vote to give the corporations even more slack in the rope.
The situation is a real mess. I firmly believe that Ayn Rand was a Soviet spy and we are dealing with the consequences of her societal engineering.
Rooting out whatever ails us is going to be a bitch.
http://www.csmonitor.com/Commentary/...oncern-America
** Note: My discussion of Christianity should not be construed as a belief that Christianity is superior. I firmly believe that the unadulterated teachings of every religion, Hindu, Jewish, Sikh, Muslim, whatever, provide just as sound of a moral basis as Christianity. Every religion has their kooks and that minority should not be taken as an example of the whole.