Because they won't be able to get domestic forces for that money. I'm not saying that it is the way to go, but there might be businesses that can only exist on h1bs.
So we should definitely reform this, but be cautious.
Execution should not be the same as the ban, rolled out without any kind of consideration or preparation.