In Colorado, our grid was until very recently mostly coal powered, although that is changing. I know a guy who ran around in a Chevy Volt with a big sticker on the back that said "POWERED BY COAL" I've personally had 2 electric vehicles and they're great at what they do, but they certainly don't do everything. If everyone got one, they'd probably need to mandate solar on every roof and batteries in every home to keep up with the demand.
If it was practical in my situation I'd dd one.