This article can be summed up as Canadian author with a green card disproves his own point.
According to this author, the Canadian with a green card, Cruz gets his American citizenship through statute. The Nationality Act of 1940.
An act of law was needed to give Cruz American citizenship. Without that statute Cruz is just plain old Canadian. That statute is not capable of conferring natural born citizenship status. That statute does not overrule Article 2 Section 1
A Canadian with a green card. Too much.