Like Jeff I love working remotely and I now find it very difficult to concentrate and do any individual work in an office environment. With the return to office working, I think our team has it about right. We gather in the office for one day each week to do team things - planning the workload, jobs that need two of us etc. and work from home the other four days.
It's not a commercial shared workplace but that in-between economising version - hot-desking - which has many of the same problems without the commercial incentive to get it right. Not enough docking stations for laptops, finding the desk you've booked only has VGA screens when you only have HDMI on your laptop, missing or non-functional chairs...
We calculated that it took us half a man day total last week to get the team of four set up and working in the office so that was lost production. The other lost production of being in the office is going to physical meetings - get coat, pick up laptop, walk or even drive to meeting room (often in different building or location), find room, get set up and reverse it all at the end. Generally that's another half hour of productivity. Whereas on Teams it is just connect and talk without moving from the desk.
Humans are sociable beings and need that human contact and some things need to be done in person. As with everything its's about balance and what is right for your team. If you can't get together in company office space then it has to be whatever is available.
But business security is also important and the glass walls don't help that!