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.