This reads to me "poor" management that everyone else needs to compensate for. I would be interested to see if moving managers back into more IC roles improves the purpose of meetings, focuses on better training, provides more push-back useless projects, etc as they are now part of the pulse verses being an observer.
> High caliber, experienced employees probably get just as much done at home at > the office, or maybe more,
So you remove the location and high caliber, experienced employees can adapt and probably need very little management. I think these types of people need less "team cohesion" and could probably be dropped in at any company and make the same impact. They most likely ask a lot of internal questions and look at the bigger picture of where things are going. Its usually why they know when to leave a company, they are part of the pulse and loose enough of them and you flat line.
> but junior employees with less direction struggle more
My understanding here would be this is why a manager would be needed, however since they have people who don't know the flow of things they need the IC's to now become trainers and perform on-boarding, while also staying current themselves. Shouldn't these struggles have come up in all the 1-on-1's and performance review's. What were all these managers doing during their WFH?
>and WFH provides the ultimate cover for less motivated people (which in a larger company will always be > a percentage of the total) that might otherwise be held more accountable in-person.
This one is always subjective but I'm sure a percentage of people were let down by all the interview hoops they went through and mock white-board "thought" experiments only to get to work on some mundane task that they are supposed to be "motivated" to do. Again, though would this accountability be seen in all the 1-on-1's and meetings that managers were having with people. Who's to say "less motivation" was just getting the work that was asked, done. At a certain price point compared to your peers and manager why would you go out of your way to fix processes or other items unless it made your work easier? I'm sure there was a person hired to specifically address that, what they doing?