It's what America demands. Not necessarily what they believe, but what they believe they need to say.
Exactly the same as Blair not spouting religious stuff when he was PM. Despite him being a very religious man. He said what the public wants to hear.