I understand where you come from, but that's one harsh sentiment right there.
The companies are exploiting loopholes in a system to maximize profits. It is probably one of the softer evil things that companies do.
If anything it is the US govts fault that their lack of regulation has let these bad actors free.
You can't ezpect profit seeking companies to not act in their interests. But you should expect your govt. to reign them in when they go out of line.
There is a place for an H1B program. The effectively indentured servitude program as it exists today has no place in America.