We can't legislate morality or if we do, it's done badly, we can change people hearts by the gospel...
This country will be saved by the Christians living out their lives as Christ did...
I agree we should do as you say but I will not be disappointed if that does not save our country. America has more innocent blood on its hands than all nations that came before us or during our time. We cannot atone for that so I accept whatever punishment God will deliver and that may mean the end of our country.