The "racist lie" that Obama was not born in the US at all was started by staffers of Democrat Hillary Clinton. It is not a "racist lie" that Barack Obama's father was a citizen of Kenya. "Natural born" should mean that both of your parents are US citizens and that you were born in the US or in a territory of the US.
The Constitution requires the President to not just be a US Citizen. Article II Section 1 Clause 5 (the Natural Born citizen clause), specifically distinguishes Natural Born and a "citizen at the time of the adoption of the Constitution" (Obama was obviously not a citizen in 1787). It does not say that solely a US "citizen" can be President. It says that the President MUST be a natural born citizen. This was done to prevent a US President from having dual citizenship, as Barack Obama has. His father was Kenyan, therefore he may have some allegiance to the nation of Kenya. And Obama also has dual citizenship because he was a citizen of Indonesia as Barry Soetoro.
That is not racist, as anyone can legally immigrate to the United States and then have a "natural born citizen" child. If someone was white and their father was a citizen of Ireland, they would also be ineligible according to the plain language of the US Constitution. The simple fact is that Barack Obama is ineligible to be the President of the United States. If the Constitution needs to be changed, then legally do so. To override the law without changing it is not how this country should work. If so, I could go and override any law I found personally offensive or wrong. It just is not how things should work - and it doesn't. Doing so opens a can of worms that is just not going to end well.