I agree with all of you, though the fight for expanded public transit will be even harder than that of electric cars (just look at Toronto's light rail/subway woes)
HungryJerboa
There's several big problems that impede adoption of electric cars, one being limits to battery technology (like winter performance, charging speeds, and mileage off a single charge). Although they have gotten better over the years, there's still more room for improvement. Another issue is that a sizeable chunk of the population lives in rural and remote areas, where the necessary infrastructure to support electric vehicles simply doesn't exist. But even in more urbanized areas like Southern Ontario, the network of charging stations for electric cars is not consistent enough for many people to switch. There's no excuse there - multiple Provincial governments failed to address this problem due to a lack of vision and forward thinking (or lobbying from automakers against green policies and infrastructure that hurt their bottom line), while most voters were too busy worrying about carbon footprints (corporate gaslighting) rather than discussing long term solutions.
That's a good point. It doesn't have to replace all use cases, but just handle the most common ones more efficiently (without being prohibitively expensive to purchase).
Change is scary for people, but we must adapt to free ourselves of our addiction to oil and gas.