As a nation, it would appear that the answer is yes. How could our society not dwindle with all the changes, new laws, promises not kept? We need God now more than every before. Instead of urging people to live a more righteous life, God is slowly being taken out of the picture. "The pledge of allegiance" was written to acknowledge that our nation was formed "under God". Today, it is being omitted, just because it offends some people. Our rights are one by one being taken from us. I, too am very concerned about what is happening to us as a nation. You are not alone.
Still, it is up to each one of us to do our best to live a life of compassion, integrity, forgiveness, love and learn how to bring peace to ourselves and to others. We do this by meditating, through the power of prayer.
Even with all the "wrong" going on, we have so much to be thankful for. We must replace resentment and hatred with thanksgiving. We must forgive those who make wrong and selfish decisions and pray for them.
Let each one of us concern ourselves with improving our own character and overcoming our own faults first. Then, when we have reached perfection - we can judge others.
As you say so beautifully, God is still in control and as long as He is we can all be fortified by putting on His armor, spreading hope and faith back into the lives of our people.
God bless you and keep you.