The implementation is usually the issue. If white people/wealthy don’t need to show documentation, for instance. Or they only check areas that are known democrat (or known Republican). And, at the end of the day, many people can’t necessarily prove it, and the government does not guarantee free/quick access to citizenship documents, so it disproportionately affects poorer people.
Imagine if they changed this law 2 weeks before an election, and your birth certificate is in Clark county Texas while you live in Florida. It is a very easy way to disenfranchise voters and skew election results.
Eta: there’s also no robust evidence that there is almost any voter fraud, much less wide spread. Especially around citizenship. Why risk deportation/prison to vote? So this probably won’t solve a problem that doesn’t exist, and will create “unintended” consequences for legitimate voters.
Is it really that shocking that a woman wouldn’t want to be called girl or child? Sure, boy is still used. But in your post you used man, not boy. I’d say an easy rule is if you’d use the word man in a sentence, don’t use the word girl.