Good luck convincing people who live outside dense population zones to bike 3 hours to work. And "just move" is not an option. Think rents and home prices are bad now? If everyone moved to cities imagine the price gouging.
E: for the record I'm all about public transportation, it's just unrealistic to think we completely ditch cars. They are too useful so EVs make sense going forward