My current employer's CEO was a very "we need to be in the office to collaborate effectively" guy pre-covid, but it never made a ton of sense because most development teams in the company had a few members in other locations due to mergers/acquisitions. Even though everyone was in an office, we still had all our meetings on some kind of video conferencing software. Right before covid, I think we had like 5 in Atlanta, 3 in Vermont, and 1 in Maryland. Our switch to fully remote was actually an improvement in overall team communication during meetings because no side conversations could happen that the microphone wouldn't pick up.
We "returned to the office" in July 2020, but we were on some kind of weird rotation where only half the office came in each week, you still did all your meetings on zoom because close to half your team wasn't in Atlanta, and all the office food perks were gone (snacks/free lunch). I think that lasted less than 2 months before COVID cases spiked again and they made the office completely optional again.
Summer 2021 saw a true mandatory return to office, but we were given the ability to opt in to a hybrid schedule of 2-5 days per week in the office. On the 2 days in the office, we all became acutely aware at how distracting our open office is. Pretty much everyone just put on noise canceling headphones and didn't speak. I think we did that for a month or so before all development teams went remote first. We are growing so fast that only recruiting in Atlanta was basically impossible, and our CEO had to acknowledge that out productivity had increased during remote work. There are a handful of folks in our division that still go to the office every day, but that's purely by preference. They do all their meetings on zoom with the ret of us.
I've had all kinds of in office interview requests in the last year or so, and I just outright refuse them. Going remote gave me hours of my day back, lets me see my kids far more than I would normally have been able to, and just leaves me with way more energy in general at the end of the work day.
The next big shift that needs to happen is how US companies handle vacation, sick leave, and paternity/maternity leave. I recently turned down an offer from a company that had 3 weeks of combined vacation and sick leave for an entire year! My current employer gives us unlimited PTO, and I'm averaging like 30-35 full/partial days off the last 3 years (not including sick days). Throw another 6 weeks off the last time I had added a kid to the brood, and it's very easy to retain employees here.
The one downside to unlimited is you don't bank it to get paid out at the end, but I've had coworkers take like a month off to go visit family members in other countries, and no one bats an eye as long as you give enough notice to plan around it.