So I understand why some companies are reluctant to bring on remote members. It requires your entire company culture to change if you want a remote team member and not just someone used as basically contract labor. For a team used to making decisions and having conversations in person, it's a big change to have to move everything online to include the remote person/s. It can breed resentment on both sides. In my negative experience I would find out decisions had been made days ago while the on-site team was out to lunch together, and no one had informed those of us working remotely.
Change is not easy. Companies that started with a remote workflow or commit fully to embracing a remote workflow can make teams located anywhere work. Adding on remote team members without a culture change to support it is a recipe for disaster.
The business is already global, soon or later they'll have to accept this.
This subject is near and dear to me, as I live in a rural area and I'd like to find another full-time remote position. I'm frustrated by the opposition to remote devs from so many tech companies, who ought to be the last ones to resist this obvious solution. Many of the reasons ring hollow when the same companies lament the lack of qualified candidates to fill their positions -- they're essentially saying that they'd rather do without than deal with the potential downsides of remote workers.