It makes the economy more efficient by reducing transportation costs, reducing carbon emissions etc.
It allows companies to hire from locations that they previously thought were unviable.
It helps employees spend less time in traffic and more time with their loved ones.
There may be some negative side-effects, such as making it harder to provide guidance to new hires, holding unmotivated employees accountable etc. But I think these problems should be manageable. Some ways to manage them would be: building more on-boarding resources (videos, documents, etc.), having regular virtual meetings with new hires and status meetings with unmotivated employees etc. It may be a good idea to pair new hires with each other on some projects or require new hires to come to office once in a while.
Ideally, companies should work around the problems with virtual work because remote work has certainly demonstrated its benefits. Let's hope that they will find those ways and improve the work-life situation for many of us.