Doesn't affect productivity? How could it not affect productivity? Between getting ready, driving in, finding parking, walking to the building, wandering around looking for an open place to sit, then reversing at the end of the day - I waste at least 2 hours that I could have been working. I'm not taking those 2 hours out of my non-work life. Those 2 hours are coming out of the time I devote to work.
Since I've returned to office back in September, I've talked to other human beings in person precisely 3 times for a total of 45 minutes all together. And only one of those conversations was actually related to my job. And, that one in person meeting later caused a problem because the meeting was not recorded so we could not refer back to it when we needed to (all of our zoom meetings are auto recorded and stored in a place we can easily refer back to them).
I know that there are some jobs where people do need to collaborate in person, but for those of us who do not need to do so, return to office is so stupid.