Earlier quoted context omitted.
The average commute in a large city is definitely not 2-3 hours one way .
Come to New York, then. I have sad news for you. DC was even worse.
I know a couple people who have done it -- living in deep Brooklyn far from the subway and teaching in the Bronx, or living deep in Staten Island and commuting to the Upper East Side -- but it is extremely uncommon.
The average NYC commute is 40 minutes. And only 10% of NYC workers have a commute longer than 60 minutes. [1]