IOW belief in a Creator, referenced in our Declaration of Independence, cannot be divorced from the freedoms we enjoy. Anecdotally you can see what happens when it is in the failed utopias of the last century.
No one I know is talking about imposing anything, but rather accepting the prerequisites to our freedoms. Nothing beyond what the founders envisioned, this article, merely a rebuttal to the notion that we could have become a free and happy people in a moral vacuum. That's all.
So explain to me the difference between a Conservative a Libertarian and an Anarchist.
Even though the Constitution prohibits any religious test for public office, let's pretend for a moment that it doesn't.
The current President, all nine Supreme Court justices, and 534 out of 535 members of Congress all confess to believing in a Creator. Did belief in a Creator keep them from digging the country into a hole?
If you want to talk about the role of religious philosophy in the founding of the country, then there's no problem with that. But I see no evidence that our current out of control federal government will be tamed if more Americans just start going to church more often.