The point is Canada has every right to determine the citizenship of any human born on their soil. Ted was not born in an embassy so their laws would maintain. They can defer to the wishes of non citizen parent if they chose but they are under no obligation to defer to the non citizen parent.
Not sure what your point was but mine was intended to be a little sarcastic.
Canada may do whatever it wants within Canada. The act of Canada blindly deciding to grant citizenship of its own accord isn’t really relevant to the standing of a foreign (to Canada) citizen outside of Canada. If next Thursday Canada voted to extend its citizenship to you, would you expect to suddenly lose eligibility to become POTUS? I would think not. Your eligibility would depend on actions by you, and the laws of the United States, right?
In the context of your “Anchor babies” argument, Canada decided to make him a sort of anchor baby in their system. If you reject it conceptually for Mexicans coming to the U.S., it would seem consistent to reject it in Cruz’s case as a matter of logic. Is this reasoning wrong?