Nothing to do with being socially awkward. Has everything to do with efficiency. For a lot of tech jobs a commute to an office to sit at a desk is such a waste of time and money.
I work in tech. Most of the people that refuse to come in are borderline anti-social types. Most of them fear public speaking or face to face interactions with customers. That doesn’t mean they are without value, but I can find a lot of people like that in cheaper areas than some live now because they took the job that was where they lived.
No need to pay urban US prices for remote work, when I can find people much cheaper for remote work. Part of the reason they were hired was because of proximity to the office. If they want to break that bond, then I can look anywhere in the world.