Bill Clinton, George Bush, Obama, Hitler, Eliot Spitzer, Weiner, John F. Kennedy, Richard Nixon,
All some sort of Christian or Catholic. All have done some pretty fucked up shit or morally objectionable things in their time leading. Why do you think a person of faith is a better person to run? These people obviously didn't see many eternal consequences for their actions that stopped them from doing wrong.
The idea that a person with a faith in God is somehow more morally equipped to hold public office is outrageous. I mean think about all the priests that molest boys. I'll take a good Atheist over anyone of those scumbags any day.
My point is, faith has nothing to do with how good of a leader someone can be (that's mainly why Hitler is thrown in with the first list of names)
And yes, I suppose running for office is a privilege, however just cause you are an atheist we take that privilege away from you. That's offensive because no matter how right that person might be to solve some huge problems, oh wait they can't because they don't believe in something that has never been proven to exist.
Separation of Church and State.