Ted Cruz did not make the bill "secret", and voting for or against what is in it is his job. He did his job. From the summary above, his vote may very well be a vote for making things MORE open and public, not less. This is not an argument against his qualifications.
As for H1B visas, if it is a part of a plan that ends illegal immigration, and makes every visitor follow the laws, then it is certainly a good idea. 300,000 per year following the laws is far better 13 million per year who are not following the law.
In my estimation, he is still by far the best choice for reversing the wrongs that the Left has done over the past decade. Walker is second... Carson is great, but idiot voters won't vote for someone who isn't a politician... the rest of the GOP candidates simply are not likely to reverse the damage as quickly and firmly as is needed.
H-1b increase to 380K per year will ruin me and my family and a lot of my friends.
Ted Cruz voted for TPA and TAA, both in the Senate bill. It is an admission that these trade agreements will cost American jobs. Remember NAFTA, which was going to create prosperity and jobs for Americans according to its propoents, but which resulted instead in the exportation of jobs? Is it stupidity or evil, or both to ignore this lesson from the past while pursuing ObamaTrade?