In response most commenters are criticizing your point by focusing on whether or not it is technically possible to achieve any of those things while working remotely, which is not your point. One person has even accused you of responding to data with anecdotes and opinion, and another has called your comment BS. Yikes!
Remote work kinda seems like a religious topic now. If you don't provide an airtight, empirical justification for why you're not in favor of remote work, you'll hear from people talking your ear off about how everything you suggested is absolutely possible in a remote setting. "But you can mentor someone remotely!", or "You can collaborate super effectively on a remote team if you just do ..." People are talking about "valid reasons" to be working in an office instead of working remotely, as though remote working needs to be the default consideration. There's a disconnect here.
To conclude this pretentious meta-analysis of mine: I've worked remotely for four or five years now. I like it, it's cool. I can pick up groceries on a Monday when no one is at the store! But companies shouldn't have to defend why they don't support remote work. Universal telecommuting does not need to be the next step in our evolution as a society, and that's okay.