United States law makes it illegal for a person to become its president if he/she is not born in the country. Makes sense, right ?
You do not need a Phd in Political Science to rationalize this law. It is just about national security.
Obama had to ‘prove’ that he was born in the USA. That is accountability to the voters.