When I'm at home I have a fully stocked kitchen, my fridge with all my ingredients and no competition for any of it. What it means is when I'm working from home, I eat healthier and lead a healthier lifestyle. I save money on food because the laziness to not pack a lunch doesn't exist.
The commute in mornings is stressful (especially around this time of year where roads become treacherous with rain/snow with melt+freeze cycles). Without that commute I can wake up at 6:30, shower, eat and be "at my desk" by 7:00 while the on-site work has me waking up at 5:30.
There's just so many benefits to remote work. I'm happier, and therefore more productive on that matter alone. I don't even need to get into all the reasons you covered why work at my office is far worse