I think WFH can be great for many people especially older people who are good at their job and are quite dedicated. I really couldn't face a long daily commute.
For younger people starting out in a career it is not ideal. Training online or over the phone is never the same. As said before, meeting other workers and socialising can be a "nice part of the job".
The "workers" who try to do as little as possible are another problem 😅