You can help end this by supporting legislation. https://www.congress.gov/bill/114th-congress/house-bill/213
Did you reply to the right post?
This benefits helpful employers. Seems right.
There's no reason at all to think that anything would change in terms of the H1B Vs. employer relationship if that legislation would pass. We'd just have different nationalities in the same situation we do now.
The best bill so far that Congress has introduced in the last ten years was S. 744 (113th Congress), which passed the Senate, but was blocked by then House Speaker Boehner (despite majority support in the House) under pressure from some racist and xenophobic far-right republicans: https://www.govtrack.us/congress/bills/113/s744