We need a killer app for collaboration. I think VR tech could solve this by building a shared IDE-space for pair programming.
I do believe that remote work can work in many cases but it needs to be complemented with a decent dose of F2F to complement our only somewhat successful video conferencing systems, chat, shared documents and other tools that exist today. I suspect at the end of the day we'll just keep iterating on the various tools we have and they'll get better but still will lag everyone being in the same room.
Maybe pair programming needs less to be fluid enough to be beneficial.