H1-B is better than admitting unskilled, low wealth RELATIVES of green card holders, because that is what is going on. Majority of those relatives go on welfare. In the same category of relatives are millions of seniors who end up on SSA (supplemental social security) and medicaid having paid zero taxes.
So it is not that I want more H1-B workers, it is just that at least those workers pay taxes and never go on tax payer paid welfare. They are on temporary visa and can not stay if they lose the job. So I prefer them over the relatives who become PERMANENT welfare candidates.
H-1B reduces wages and incentives for Americans to pursue STEM. Another avenue to the middle class cut off by greedy globalist bastards. H-1B is evil like some of our LEGAL immigrants seem to be.