I think H1Bs are pretty much dead with the 100k fee.

As I understand it, the fee doesn't apply in many situations and is fairly easy to work around. Apparently it was neutered immediately after being announced.

They are still getting jobs non stop