Wasted effort if they don’t eliminate H1B. And there is no current shortage, but they should give more focus, yes. I’ve been doing job search over the past couple of months and every job post has 200+ applicants some hundreds more. There are workers out there, companies just want to pay low India-level wages, thus, claim no Americans, put the H1B in the job. Best thing we could do for current and future workers is end H1B immediately and send all Indian workers home within 60-days as the law sets out.
I have no idea how you see Indian workers and H1B being so dramatic in the trades. In college fields and “IT” support yes, but hands on trades not at all
As I said I teach these disciplines and I still have never met an Indian worker under an H1B supplant a Plumber, Electrician, Carpenter, Electronics Technician, HVAC Technician, etc.
In fact I see listings all the time for people in those trades with experience, the jobs are left unfilled!