In theory nothing wrong with WFH and if conscientious employees it works for everyone particular in professional roles where the worker could be spending relatively long periods of time concentrating on a piece of work where there is limited need for lots of contact with colleagues/suppliers/customers.
However, far too many customer service standards have nose dived especially in front line customer service roles especially in public sector like HMRC, DVLA, local councils, NHS, etc., where it's nigh on impossible to speak to anyone as the phones are never answered, and when you do, the quality of the line is poor, or there is dog barking, kids screaming, doorbell ringing, or whatever in the background meaning the staff member isn't concentrating on what you're trying to talk to them about. Then other IT problems, i.e. "I can't log in to that system at the moment as my internet is down", etc.
I think customer serving roles definitely should be back to being in offices, call centres etc., and WFH banned completely.
Roles that don't routinely involve significant amounts of talking to customers/suppliers/other staff should continue to be WFH optional, but with proper management to ensure the staff are available and working at times required by the organisation.