While I wish my employer would allow a full-time WFH solution, I'm grateful they've moved to a partial-WFH solution that is flexible. Each division's manager is able to set their own policy, and mine had stipulated 2 days per week in the office. 3 days WFH is nice enough and seems a good compromise. I can definitely tell that I'm more interrupted and therefore less personally productive when in the office. Whereas at home I'm only interrupted when it is work-related and typically for as short a time as possible. Remote-only meetings mean I can typically get multi-task and get some other work done at the same time.
I also get more done overall at home when I take a work break while walking about my house doing a chore for 10-15 minutes, such as vacuuming, taking the trash out, putting away the dishes. It's stuff I need to do anyway, it is still a good "break from work" and a physical "stretch" but short enough that I'm done in 15 minutes and back to work as I should be. Even for lunch I can be more productive as it takes way less time to prep my meals at home vs. at work. I rarely take more than a 30 minute meal break at home, vs. typically needed the entire hour at work and would get to chatting with co-workers, etc.
I'd rather spend less "social" time with my co-workers and have more personal time after work to spend with friends that have nothing to do with work. I enjoy my co-workers, and a quick catch-up on their kids or weekend plans is cool, but not worth an extra 30 minutes per day at lunch. We typically do that quick catch-up as we're waiting for tasks to get done anyway, so it's a win-win for us.
As I'm wrapped up with work a 4pm most WFH days, I still have energy, don't have to commute home, that means I also get even more personal things done in the early evenings - even if that's just an hour bike ride, doing a little yard work, etc. This frees up even more time on the weekend for larger/longer events.