I have lived in the US for a couple of years before returning back to my country India. While in US I was really suprised to see that none of the leading politicians are atheist or atleast they can't claim that they are one and hope to win the elections. Unlike in India where it is ok to be one, infact there are politicians who critisize religion very openly. India's first PM Nehru, the current Defense minister, the leader of one of south india's largest regional party are known atheist.
So, my point is this. If a young democracy like India with so many social, financial problems can be open to the fact that a politician who is an atheist can represent them. Then why is it not OK in the US, why can't someone's religious views be insignificant while running for office? Are people really that irrational, I mean what has religion got to do with politics?