As opposed to what, replacing cars with public transit? It takes a serious amount of hubris to look at the world and think that we can just wave a magic wand and make public transit work in places that largely rely on cars (even in Europe, which is much denser and more friendly to public transit, there are a lot of personal cars). We will run out of oil way before we reach that sort of 'utopia', so electric cars are a far better option than just continuing to burn all the fossil fuels we can. It doesn't preclude us from also incentivizing more public transit options, either.
Edit: the amount of downvotes any post that is skeptical of public transit as a global solution gets is really descriptive of how narrow the bubble is most HNers live in.