I actually have no problem with Cruz. This is not a make or break issue considering all the much bigger issues we have to deal with. NO candidate is going to be perfectly in line with me. I accept that.
The problem here is when you wrap yourself, as Team Cruz, has done in the white robes of perfect poltical purity, the dirt stains of errors is so much more obvious.
If you want to damn Trump for “flip flopping, you can not give Cruz a pass on the same charge
...and I don't. Sounds like we're alike in that I don't expect my choice to be in alignment with me on everything, too. H1B visas are a big thing with me because (a) it draws a line directly to the economy and jobs, and (b) I've been directly impacted. But given the options and the likelihood that no chances will occur to the program with any new President, I still have to side w/Cruz.