I imagine that they've got a pretty good idea of electric and conventional cars' life expectancies. They can do the calculations and compare emissions over 100,000km, 200,000km and so on.
I'm not rushing out to buy one for pretty much the same reason as you've given - the current expense and inconvenience. But I can't accept that over, say, 10 years it's worse for the environment than a petrol diesel.