EB are immigraiton visas, that is green card visas. Unless you imagine that people just file EB visas to come work in the USA. Clearly you have zero idea of what work visas people get.
Also, just do a google search, "high-skilled professional visas" without doubt refer to H1B
> Unless you are arguing a software dev job is somehow more skilled than a semiconductor engineer or a biopharma scientist, you have no argument here.
Maybe they should be paid better. Also, I argue that being a nanny or a janitor requires skill too, much more in fact than writing a dumb CRUD app. If software industry having high margins is the problem, maybe that is a separate problem solved with anti trust actions.
> And which visa they are going to be hired for? EB visa? Which take 2-3 years to vet? Which company will wait a year to fill a position instead of just scaling down? If you take down the H1B, there will be shortages and reduced productivity. If you need proof, just check how many of your coworkers are on H1B.
As someone on H1B seeing rampant "fraud" and a mere 14% approval rate, seeing friends with PhDs not getting lotteries while people with fake job offers by "consultancies" get it, I am not asking to end the H1B. I am asking it to be actually for "high skilled" labor.