What’s the difference between Arnold Schwarzenegger and Barack Obama for president? Nothing, except Schwarzenegger has a thick foreign accent.
Arnold has been straight up about his origins.
Arnold was born in Austria.
Obama claims to (and may) have been born in Hawaii.
If he was born in Hawaii the majority of citizens would consider him a citizen, even if the factually correct truth is that he is not a 'natural born' citizen.
Just because a small number of Americans have educated themselves on this term and come to a different conclusion about what it means does not make that a strong enough consensus reality to remove a sitting president.