The essence of having a “natural born’ president written into the U.S, Constitution is loyalty to the nation.
All the reasons you cite in your post makes Obama not.
That would be correct...NOT! ;-)
That's why all the screwy nations of the world want him to be POTUS.
He'll be loyal to the world, not the US.