I think DC is also semi-unique in the makeup of its commuters since inside the beltway is such a hub for employers and a large number of employees are happy to have an hour+ commute each way. The cost of real estate is so ridiculously high around here that you don't start seeing 3+ BR townhomes becoming accessible on anything other than a VP+ salary until about 15 miles out from downtown DC. If you want a freestanding home over 1000sft the affordability distance becomes 20+ miles.
From what I've seen a vast majority of people will do whatever contortions they need to in their personal lives to get and keep a government/ government contractor job because those jobs have incredible stability (contractor not as much as working directly for the government, however that depends on what contractor you work for). Once you've got the coveted federal job you're happy to live in a basement 20 miles from the city on your entry-level pay tier because if you can just grin and bear it long enough you'll be almost guaranteed employment for life. Those employees can, do, and will continue to use Metro despite every problem it has because sitting in their car on I66 for an hour is not a viable alternative.