There's that one guy who commuted seven hours a day and claimed to love it. But for most people, the daily commute is something we dread. The average commute time in America is 25 minutes, per the Census Bureau (with great variation by region).
This is a great follow-up to my post titled, "Should I Stay or Should I Go Now? (Not a tribute to the Clash)". Thanks to @BillCush for posting this on Twitter. I did have a commute just a mile and a half from my house at one point. It was the next best commute I ever had (the best being my current commute, which is working from home). I would have no problem moving to be closer to a company if a) buying and selling a house in this area was easy to do--we know it's not, and b) if, for my personal circumstances, we could be assured that there was a special needs program or school that would appropriately accomodate his needs. That's what holds us back now.
But this is what perhaps Marissa Meyer at Yahoo!--and other employers--should consider. They need to make relocation more practical and accessible, and be in more accessible locations. From where I live--between NYC and Philadelphia, so many people drive more than the average 25 minutes to work. I think 25-30 minutes is reasonable, but others will drive easily two to three times that amount around here. I remember the average commute in Washington, DC could easily be 1-2 hours, and that was considered relatively "normal". That's ridiculous, if you really think about it. We live in a time of great technology, and there are social tools we can use. We need to find the right balance between being either very close to work, or allowing for more work-at-home situations.