My first run in with H1-B was 1997. Welcome to the party pal.
Worked in IT and had a gig lead by Infosys a big Indian outsourcing firm. They body slammed the project with Indians probably twice the people required. Then sold the client on work done in India. Incredible how much the company makes and how little the H1-B slugs make. Ended the project but the Indians had year leases on local apartments and were stuck paying out the remaining months of their leases. At the time the spouses could not work legally in US but I think that has changed.
The H1-Bs hurt the Indians working and Americans who should be working and only benefit the shyster Big Time Indian companies who game the system.