Offices are great for in person meetings. A group of people in a room with a whiteboard can discuss things much better than the same people on zoom. If you are just on zoom meetings all day then in person isn't useful at all.
That's the one thing missing from all online right now but it's completely killed because the team I'm on doesn't have any other developers on my team in my city so any whiteboarding has to take place online and we don't have smartboards or something like that that can do whiteboarding well online. The closest we use is Mural but that's not quite as easy or good.
If you don't have everyone in the same room then in person is meaningless. Even one remote person means everyone needs to be remote. The benefits of in office only apply if every person needed for a meeting/decision is in the same room at once. One person missing and you lose all benefits.