I've lost count of the number of times I've gotten letters from HR after discussing raises detailing (in words, not actual $ values) how my pay is so much more than what shows up in my bank account. There's the paid vacation time, how much they pay toward my insurance, sick days, other benefits I have absolutely no use for (but I'm sure someone convinced the company that for $X, they could claim it was worth $Y).
Unless this bill says the H-1Bs are to get $100K (before taxes) in actual spendable money without counting any benefits toward that amount, it's just going to end up in a whole lot of gym memberships (as an example) in other states (to prevent actual use) "worth" $20K/year costing the companies $500/year.
If they can pull this off, there may be some minor uptick in outsourcing, but there are still a lot of very insecure, untrusting, upper-level managers who want there to be a person they can physically get in the face of when they want to exert a sense of control. I note the continued resistance in businesses to institute telecommuting practices.