I appreciate your experiences but allegiance as you describe it differs completely from the concepts in colonial times. Then you owed allegiance from birth, it wasn’t about your choice.
If a foreign nation had a claim on your allegiance then that was simply too great a risk for the one office of President. You could renounce your foreign citizenship, you could naturalize, you could be a born citizen based on statute and that was fine as a citizen, you had all the rights of a citizen except for qualifying for President.
The more you understand the colonial era and the thinking of the founders you see how, in their minds, this made sense.
Does it make sense today? You might think not, but the current usurper has, due to his foreign allegiance, done more damage then anyone could imagine. So yes it makes sense today and true patriots must insist upon it.
Respectfully, ...
Cruz has allegiance from birth from being an American citizen at birth.
And yes, I understand the colonial concerns, and since those concerns would always be there in some form, there is a provision on it in the Constitution. But it was intentionally left vague. That might seem odd since President was the highest office of the new land, with the highest qualifications, but obviously those writing the Constitution didn’t feel like they could draw any further distinctions for close cases given all the many possible scenarios someone’s life might have, even then. If they were more specific, they could easily disqualify many patriotic people while not at all disqualifying many others who weren’t patriotic.