This is not (only) about being green. Electric cars are a pleasure to drive, they are less costly to maintain and repair (far less moving pieces), they are cheaper to run (at least in Europe, don't know in the US), and you can charge them at home (this is more of an advantage in the US than in Europe).
Even the most anti-green buyers will prefer electric vehicles in ~10 years (if no sooner)