1) There are statistics that show the same is true for most workers. Commutes are 20-40 minutes. Most of those for whom this is not true either have uncommon priorities and trade-offs, are poor, are actively planning to move, or are just stupid. The uncommon priorities are uncommon; low-paying jobs mostly cannot be done from home; the temporary location mismatch is temporary; and avoiding people who are not poor but cannot figure out their living situation seems like a good reason to not offer WFH :D
2) I provided a number for peak rush hour, worst possible commute (bridge + construction), that I've actually done a couple times. FWIW I can drive to downtown in 25 minutes during rush hour, 10-12 minutes without, and that also would involve a bridge so a bottleneck.
3) An hour after rush hour is very different than 3am.