However, the pessimist assertion that one has to belong to Abrahamic faiths to be politically successful is flawed. It may have to do with two of the successful 2nd generation Indians who chose to be Christians, Bobby Jindal and Nikki Haley. It is short of making sense with so much anti-Mormon, anti-Semitism and anti-Muslim rhetoric around. Both Jindal and Haley are in the list of possible vice-Presidential candidates, if they were, and would get elected, they stand a chance to become the President of the United States. Hypothetically the vice President is considered the possible president.
A comment was made that a Muslim or a Sikh can be president of India, a Christian can be the defense minister, and would that happen in America? The commentator expressed a doubt, if a Hindu or Buddhist will be elected President of the United States.
The story is different with India, where Hindus, Muslims, Sikhs, Christians, Jains, Buddhists and others have fought together for Independence; they have given their blood to earn the freedom. India is theirs, no one has an advantage over the other and thank God for that. India is indeed an open society, we do have our share of bigots like all other nations, but still it is not as blatant with the general population as it is with a few.
Who gets to be the President or Prime Minister of India is not an issue, although the right wing (insecure) politicians have made an issue from time to time.
A few among us are still prejudiced, as they hypocritically believe, "don't do unto us in America, what we do to fellow Indians back home."
The American story is different, we are all new here, and we have ways to go.
However, America is an open society, a true land of opportunity, and has done well giving a Catholic, and an African American a break. Despite a few bigots in the Republican Party, Romney will be the nominee; in fact those bigots are back peddling now.