The "Oh, it's charged by fossil fuel" crowd is a tad bit silly, borderline idiots if you ask me.
So it's better just to use something that's gonna pollute all the way from manufacturing, to the fuel and its production, to usage, to the end of its life? At least with the Tesla, you're eliminating some of the pollution at some stages.
Seriously, some of the arguments are just too dumb to counter; just because electricity has to come from somewhere, albeit not some very clean source, but doesn't mean we can just say "Well, it comes from coal/oil/cow farts..." and pollute some more. If you just piss your pants, would you just might as well shit in it too? (Sorry for the graphic depictions).