At the same time they repealed that "natural born" qualification for such children they pointed out that said children have the exact same citizen status as foreign born children of parents who later became naturalized citizens if those children are under the age of 21 at the time of the parents' naturalization. In other words, McCain was "parented in" to citizenship and the only right that he doesn't have that some other US citizens have is that he can't be President.
Let’s cut to the chase, shall we? The Constitution says, “No Person except a natural born Citizen, or a Citizen of the United States, at the time of the Adoption of this Constitution, shall be eligible to the Office of President...” Where does the Constitution define ‘natural born’ as only those physically born in the United States to U.S. citizens?