And I think that average belies the large number of people in tech working in dense cities like San Francisco or Seattle where the commute is much worse... We're talking 1-2 hours/day in the Seattle area if you have to cross the bridges.
Commuting is truly costly for time, health, and lifestyle in ways that neither the employers nor the employees usually account for. It's a serious externality that I wish we had a better mechanism for capturing, since people more or less take it for granted that they'll be locked in their cars for a large part of their day.