Cruz cited a study by the American Enterprise Institute, which argued that visa workers create jobs.
You may disagree with the study,(would be good to read it first), but you ought not doubt the patriotism of Ted.
I do - the question they asked was In states with more immigrants, are US natives more or less likely to have a job? The answer is "more" - but there are obvious explanations other than 'H-1Bs cause more jobs', for instance that both are signs and consequences of general economic health. That Cruz would fail to notice this doesn't say much for his vaunted intellect.