I don't know a lot about america history, current political situation and all the laws. so my comment might be wrong or offtopic.
I knew birthright citizenship (getting nationality?) was a thing, and it was useful for things like GPA (assisted birth, child born from another mother, etc.) where the newborn got american nationality by rights, and didn't have to wonder if it had to get the biological or natural parent's nationality.
well, that's just a specific thing, I don't know how common it is.
I'll talk about France which I know better.
France changed a LOT all the nationality laws over the last 2 centuries, and it's just how it is. change is change. there's nothing good or bad, that's decided and we comply, but all these are mainly historical reasons.
America is maybe less constrained about historical reason, because it's a big country and had less wars than europe.
In France, for example, the law changed regarding marriage with someone from a different country based on the fact that country was allied or enemies during the WW2. Nothing is really automatic or always identical, every country and every nationality has different rules applied to become French.
For birth citizenship, France changed it in 1850 to be "double jus solis", you need 2 generations of birth to get it. If you are born in France, from one of your parent born in France too, then you get citizenship.
it's like that for a long time and I don't see it as a problem. on the contrary, seeing how the country is providing social help to people, if there were birth right right away then we would had a lot more immigrant coming to France just to give birth and earn many rights and get paid for lot of things even if they don't live in France and even if the parents are not French. there are already a lot of abuse and social aids given to people not even living or working in France. The State is providing to people abusing the system.
That's maybe the issue with America? Maybe there are too many abuse of travel birth, or border birth, done on purpose just to get a future for your kids in a good country?