> still doesn't solve c02 [sic] emissions
This is incorrect. It doesn't magically make the entire grid carbon neutral but it does let us use much more efficient forms of power generation to make the electricity, and electric cars themselves do not emit CO2 (Carbon with 2 Oxygen). Effectively, switching to electric cars would remove cars themselves as a source of CO2 and make decarbonization much much easier.
They're also just as much of a CO2 solution as electric trains are, i.e. it depends on the fuel source for the local electric grid (which today is overwhelmingly solar in most of the places where EVs are popular).
Overall EVs are great and all and that's what I have, but they're not addressing the underlying concerns and sticking with car-only or car-based infrastructure whether that's ICE or EV is a losing proposition.
> They're also just as much of a CO2 solution as electric trains are,
No, you need fewer electric trains to move much more people plus you don't replace the trains as often, &c, and then add in all the miles and miles of paved roads you need, parking lots, you name it. There's no way around this, if you care about the environment or care about human wellbeing you have to move away from car-only infrastructure like the US has and move toward more European models. And no, the geography isn't a challenge, most people live in urban areas in the United States, China is big too, and so forth.