There's a ton of H-1Bs at the top Bay Area tech companies. The media (and the Trump admin) makes it to be as if H-1Bs are for Indian body shops, but I'm not sure that's true. How many H-1Bs does Google have compared to say TCS?
Infosys alone has 33000 applications in 2016. Google only had 4000. These numbers include renewals, but still.