Not sure where you live, that's got a 20 min commute, but most people either live in a concrete prison to reduce the commute, or spend 2 hours a day on a bus/train.
I do know this.. if you worked from home, you could get all that you've outlined, and likely spend a pile less on rent/mortgage. Others who work with you would also get to see their kids before bed.