No, The real issue (I believe) is that they can't find engineers willing to work for less than other engineers (2/3rd the pay and no benefits).
I've seen when they do a postings for H1B jobs, Its tailored specifically to that person for THAT job, then its posted for just long enough to meet the legal requirement to "prove" they tried to find a qualified US engineer but nope, They didn't find any so the H1B person is kept
Just because a law can be exploited, doesn't mean it's always exploited.
Engineers are more than just computer or electrical - they span the range from mechanical, civil, chemical, etc., Even electrical engineering has a bunch of specialities.
In fact, if you can avoid computers, there are real shortages in engineering (because everyone sees the glitz of the internet, video games, computers and goes for that.). I mean, if you want to stay close to the field, there's analog IC designers where the pay is practically 6 digits as a new grad, power engineering is similar (power utilities all over the globe can't find enough people to just replace retirements, nevermind trying to expand their systems).
Oh yeah, the math is a lot harder and you better have a good grasp of your EM equations and calculus, but the work is out there.
Just because the tech industry is known for abusing its employees (unpaid interns? that's practically a tech invention since interns in other fields, including medical, are paid. Poorly paid, perhaps, but still paid), doesn't necessarily apply to other occupations.
I suppose the biggest question is why tech employees let themselves be as mistreated as they are. (My gut says it's because most tech workers feel "superior" over the everyday Joe so they overestimate their knowledge of the world - why bother with unions and labor laws - they're for people who aren't as "smart" and employers know that.).
Hell, a workweek isn't necessarily 40 hours - it can easily be 35 (7 hrs/day) or 37.5 (7.5hrs/day) and overtime is compensated for. And this is in North America, not Europe.
Of course, there are terrible employers everywhere who do take advantage of their employees, but there are also plenty of companies where the need for H1-Bs is valid and they often will pay a premium just to get someone to fill the position (and often do anything they can to convert the to full citizen as a two way perk - to both attract someone willing to immigrate, and as a way to hang onto the employee).
Yes Martha, there ARE people who do use laws the way they were intended to be used.