A majority of tech workers are on visas? I find that hard to believe.
[1] https://www.newsweek.com/h-1b-visa-row-foreign-workers-make-...
https://news.ycombinator.com/item?id=21899843
I don't think this will be any different.
As I said before you wrote this comment, i meant to use sizable here not sizable majority.