be a small niche product. Unless there is a qualitative change in battery technology and widespread adoption of clean, modern nuclear production, it will never be more than maybe 5% of cars sold. Yes, government can pressure people into getting them, but even so they will only ever be a small niche. They are just not feasible without HUGE government pressure.
The bottom line is that wind and solar just suck! Hydroelectric is good, but not exactly a nationwide option.