Different status. Of course people born here are automatically citizens, but they are not NATURAL BORN CITIZENS. NBC is a special status established by the Founders as a requirement for the Presidency and the VP only.
Anchor babies are NATIVE born, not natural born. There are half a dozen supreme court cases on record differentiating this. The founders’ intent was to make sure that the person occupying the office of President held no allegience to any other country.
That may be the way you want it to be, and that certainly is the way I want it to be, but that's not the way it currently is.
The Supreme Court in United States v. Wong Kim Ark answered the question that anyone born in the United States is a United States Citizen.
Furthermore, the Fourteenth Amendment only recognizes two types of citizenship; natural born and naturalized. There is no third category that you are trying to create.
So until we have a Constitutional Amendment clarifying that children born in the US to non-US citizen parents do not receive US citizenship, or that children born of foreign parents are considered "naturalized" citizens, Haley, Jindal, and Rubio are legally natural born citizens.
Don't like it, but that's the way it is.