Yes I've got positive things to say.
The economic boom after WWII, feminism, the civil rights movement, and technology boom were all positive things that have come since the Greatest Generation.
I'm by no means a doomsayer that lives his entire life full of pessimism. In fact, it is my optimism and my faith in the great ability of this nation to overcome obstacles that made me write those negative comments. We can only move forward as a society through an introspective process, in which we come to realize our problems and make efforts to solve them.
And I never said that morals are derived from religion. Apparently some "intellectual lightweights" here have no reading comprehension (alas, the educational system in this country needs to be fixed as well).
As someone said, you don't need to believe in religion to have morals. But that isn't to say that religion has no bearing on people and their morals. In the past, many if not most people in the country derived their morals from their faith. They didn't lie, steal, cheat because the Bible told them not to.
My point is that with the rise of scientific theories and the concomitant decline in religion, you no longer have that Bible or God to stop you from lieing, stealing, cheating. That isn't to say that you necessarily will lie, steal, or cheat. But it now depends not on your faith but on your personal convictions and your own views on what is right and wrong. I question how solid those views are in many Americans today.