Why "soldiers"?
Thanks to the collusion of Mexico and California, we will soon enough see an hispanic anchor baby President. I have a contractor re-siding my house. Most of the workers don't speak English. They aren't the ones trying to burn down Portland and defund the police. They're practical people who work hard and appreciate opportunity.
These workers also know nothing about overturning a monarchy and the safeguards necessary to avoid tyranny. When the free lunch is promised they may well buy into it.
Foreign soldiers who are stationed here or are occupying forces. Either way they arent subject to our jurisdiction so their kids dont get 14th Amendment citizenship.
They're practical people who work hard and appreciate opportunity.
And its kind of hard to say their kids born here shouldnt be able to fully participate in our society if they really embrace it.
Dont forget, being eligible only buys you the ticket to the game. You still have to convince the people that you have the right stuff to represent America if you want to get elected.