I so agree. And surely you are right in saying "politics must rest upon a deeper foundation, a moral and spiritual foundation, and that this is now where the battle must be fought."
I think the so-called Tea Party which isn't an organized party at all is trying to "fight" precisely on moral and spiritual grounds. And for their pains, they are equally detested by the "Progressive" Left and the GOP Establishment Right. A pox on both their houses!
So what to do? I simply conclude it's just best to "walk with God and pray." To me as for you, "God becomes more real and present with each passing year."
Happy Independence Day, dear brother in Christ!
I strongly agree with you, dearest sister in Christ! And I join with you in praying for our country.