Won’t this mean that companies will move jobs to India, China or even Canada?
replies(14):
If you remove the option for sponsorship then these workers will still be working their jobs because they're talented and in demand, they'll just be doing it from their home country instead for lower compensation.
The question is, if tech companies can't have their Bay Area offices filled with the caliber of people they want (who will accept being forever-renters or super-commuters), will they relent on US remote / small sites, or will they instead try to shift their trillion-dollar Bay Area office cultures to their Bangalore sites? My money's on the latter.