H1-B is legal immigration and for those who will work and not be a public liability. I don’t know of any candidate that has not declared they are for LEGAL immigration.
Are you making a distinction between legal and ethical? It was legal to discriminate against Jews in Germany in 1935 too. It’s legal to confiscate your property should you discriminate against gay people.
H1-Bs were cooked up by politicians to wreck the middle class in exchange for PAC money.
If Cruz is for H1-Bs, then he’s unelectable. Period. The top ten issues in this cycle are immigration, or immigration related.
And no law should be a suicide pact. Whither Sweden?