The biggest issue is zoning and other restrictions on construction.
Back in the 1950s, it was much easier to build. Now it takes much longer and it's more expensive to just get permits. It's kinda wacky to think we're still using housing stock from 100 years ago. New construction is rare.
A middle class person, say a Firefighter needs to be able to buy a home where he works. Many city workers in California have to ride long Metrolink rides just to get to work. This is also a safety concern.
Do you really want a subway conductor to have to get up at 5am to get to their 9am to 6pm shift?
This has been an issue for decades, but it's coming to a head now.