Here's something I don't understand. If google pays the same regardless, why bother to hire H1B at all?
Easier could mean easier to hire, cheaper to hire (even if you pay them all the same as each other, the clearing wage is likely lower due to increased supply), easier to retain, etc.
"Work over the weekend or your employment will be terminated and you will have to be deported."
Sure you pay both $x, but the skill diff can be 10x. USD16$250 can get you a bootcamp coder w zero exp (but w profile/status of citizen cardholder) [1], or someone way beyond 10x that skill who simply can't afford to negotiate.
[1]: https://www.businessinsider.com/haseeb-qureshi-how-to-negoit...