There was one thing you left out...the neoPuritans, unlike their namesakes, have utterly NO belief in any god, except themselves. Or maybe 'Gaia'.
For neo Puritans, government is their god. I tend to believe they think of Gaia as a Leftist saint that can help deliver government power to them.