Why the hate for the Volt?
While it may not be the be-all, end-all of hybrid or electric vehicles it's an interesting concept that seems to overcome some of the limitations of pure electric vehicles while being more electric and fuel efficient than traditional hybrids like the Prius.
All-electrics like the Tesla are range-limited and the electric power demands of charging them would seem to be something of a cap on how widely they could be adopted. It's one thing to talk about installing rapid charging stations everywhere, but it's quite another to consider what happens when you have 30 houses on a common alley trying to pull 150kW to charge 15 electric cars at the same time.
From a pure "harm reduction" standpoint, a hybrid like this seems to be a pretty decent compromise -- you can cut emissions and fuel consumption considerably and greatly mitigate some of the challenges with a pure electric vehicle.
Plus, the Volt seems to have a lot of room for improvement -- a smaller diesel engine would seem like a great start, as would an option for an LNG engine which would mean even better emissions.
I don't think it's ever a question of A or B, I think it's a question of trying all of them.