That is your interpretation of the Constitution (and I agree with it) but that is not the current law as written and carried out in the real world. Birthright citizenship is the law of the land until changed. Millions in this country have received their citizenship this way.
If this bill is ever passed, there will no doubt be a a Constitutional challenge that will go to SCOTUS for resolution. If it is not upheld, then a Constitutional amendment will be necessary. Only the US and Canada have birthright citizenship in the developed world. Ireland was the last country in Europe to get rid of it and they did it by constitutional amendment.
I didn't interpret it. It's written in plain English...I just read it.
Current law must be based on the English re-interpretation of the Mexican/Spanish interpretation of the Constitution.