I've a team member who is about a year out of college. He calls me 2-3 times a week asking for help on whatever task he is working on. His timezone is 10 hours ahead of mine. Mentoring is doable. Couple of months ago, there were some discussions on restricting remote work (thankfully it didn't go anywhere, at least not yet). He was distraught, as his commute was at least 90 minutes,
one way.
Obviously nothing beats face-to-face interactions. But we need to consider the cost of it too. 3 hours of commute a day? Paying for gas, childcare? Polluting the environment, clogging the roads?
We can try to solve these problems with better infrastructure (like highspeed rails), banning corporations like BlackRock buying up large chunks of desirable neighborhoods/holding them hostage etc. That would require some serious effort and willpower, which seem hard to come by.
As for relationships, I too have a handful of people from years ago that I keep in touch. This can certainly be a disadvantage with remote work, but we need to compromise somewhere...