If the H1B program is really this bad, and if everyone involved is truly morally compromised, would it be better for the US to shut the H1B program down completely?
Surely you can think of something more nuanced than that extreme option? You can fix the visa program such that you can attract the most talented immigrants and treat them with respect for the contributions they make to your society?