You’re confusing the discussion with facts.
My facts trump your assertion because of the recency of his opposition to the H1-B visa bill.
From your link...
Immediately increase the H-1B cap by 500 percent from 65,000 to 325,000.
To truly fix our broken immigration system and take into account our nations economic needs, we must put more emphasis on increasing employment-based immigration. There is a current shortage of qualified high-skilled workers in the U.S., with an estimated 230,000 advanced-degree STEM jobs going unfilled by 2018.
Additionally, more H-1B workers mean more jobs for American workers according to a study by the American Enterprise Institute, for every additional 100 H-1B workers, 183 jobs are created for U.S. citizens.
Help retain the high-skilled workers that are trained in the U.S. by allowing dual intent.
This would allow foreign students at U.S. colleges and universities to enter the U.S. on a temporary H-1B visa if they intend to get a Green Card once they complete their studies.
Currently, about 300,000 students come to America annually to be educated, but are required to return home upon completing their education.
Create block grants for states to promote STEM education in their public schools by raising H-1B fees.
These block grants will encourage educating our children in these high demand fields, opening more doors of opportunity to future generations. According to the Joint Economic Committee, between 2010 and 2020, demand for STEM graduates is expected to grow by 17 percent, while employment for those graduates will increase only 14 percent, partly because American graduates are not available or qualified to fill these jobs.
The block grant program would be funded by raising H-1B fees from $750 to $1,250 for businesses with fewer than 25 employees, and from $1,500 to $2,500 for those with 25 or more employees.
I’m sure Sen Cruz will be discussing this amendment/idea, repeatedly, on the campaign trail.