The commute I have is aprox. 50 min and I stand on the train and tube the whole way in the morning. No room to read or write. We also have fairly big 3-bed apartment and one of the smaller bedrooms is our home office. It's really amazing and for two adults and a child plenty of space for everyone.
Yes, to each his own. If you prefer to go to an office go ahead. Don't expect others to be there though.
Also, the money I save from commuting goes straight into paying up our mortgage and doing a lunch or two and dinner at our local town restaurants. Great Italian and Turkish food around. Certainly beats Greggs in the City and even some fancier restaurants and pubs.
I find it funny how the push to the office comes with let's support "local businesses" - what they mean by that is actually big chains. Well, now I can actually support local businesses and spend money locally. Earlier I couldn't as, you know, I only came home to sleep.
/rant off