"Everybody – EVERYBODY, I say – wants at least the option of work from home."
I think his sentence nails it. I also prefers working at the office and interacts with fellow developers either formally (meeting) or informally (water-cooler talk), but it makes no sense to force anyone to be at the office all the time.
I'd like the flexibility of working remotely out of country or WFH during rush hours and commute whenever I want. This really affects my decision to join or leave the company.