As a foreign born immigrant who now resides in the US - I think the presidency law is fair as is.
What happens when the US needs to go to war against the country which you were born in, where your parents live, your siblings, your family, lots of people you know.... it would be a major conflict of interest if you were pesident, who will you have allegance to?
The US is even kind enough to let you keep your citizenship in another country.
Some countries (like Singapore) if you immigrate there, you will not be allowed to keep your other citizenship, by law you have to forefeight it if you become a Singaporean citizen.
Stop bitching, the law is fine as is!