How do you recreate the rich interaction that you have when you meet somebody face to face, when you have to use (a) Amazon's crappy Zoom clone (forgot the name, they forced their applicants to use it, too. It's horrible and couldn't even cope with my German keyboard layout) or (b) some text-based messaging?
Even if you replace (a) with a proper video chat solution, it's a much, much narrower channel than real interaction between people where people perceive all these tiny non-verbal signals like changes in posture, gestures, mimics, breathing, and you can actually point a colleague to something with your finger, all in real-time.
So, no, from my perspective, online interactions are very sad and simple, compared to real-world interactions.
I work in a low-latency field, maybe I'm more sensitive to latency. But I find all those narrow communication channels a nuisance. I find it frustrating to have to rely on a variety of tools to achieve collaboration: Chat, video chat, digital whiteboard, code sharing. There is so much friction, at least in my workplace, to switch between those tools or to combine them. This can surely be improved, but there are things that naturally can't disappear, like latency.
Honestly, I'm dreaming of a place where people have to work from the office again. So I can have a Kanban board with paper cards on a board again, for everyone to see, touch, and write on.