> I think the situation is quite simple. Companies want the best candidates they can get, and the larger the recruitment pool, the better.
Respectfully, this sounds terribly naive.
Having worked at a few large companies, this was the case at all of them. I do think there is a messy middle of companies built on vibes.
Why? All big and even medium tech companies have dev offices in EU and India. As example since it's much easier to deal with visas say in Ireland a lot of hiring was shifted to Irish offices.