I have, as stated before - a 1st gen 2012 leaf, the peasants car to
Cad
's rich person Tesla.
Just going by very basic electric bill kwh prices and the Leaf's max capacity and its range per charge - the equivalent "per gallon cost" is like 1.25$
The Tesla, when your not just ZOOM ZOOMING around - have almost double the efficiency - the leaf is like 50-ish MPe? - so a Tesla is going around at about .50$ per gallon equivalent if that.
But, as your goal post movement says - in a standard "10 year lifespan" - yes electric cars are "only" about 10-15% "less" or "more green" in carbon footprint - in MY case, I am negative 100% footprint because my 2012 had its battery replaced in 2015 - so goodbye any since of "greenness" - but what it is, is CHEAP to operate.
The electrical components in a EV work far better than a gas car- there is no alternator, no alternator that is powered by a serpentine belt that in turn has variables in output. What adds a lot of stress and wear to electrical components, such as your AC compressor? pumps etc? yeah the fluctuation during load up +/- electricity. With an EV you do not have this - as the electrical supply is from the battery and consistent - all components have less wear.
As far as EV life - again, "you get what you pay for"
Look at Bolt and Leaf battery life charts compared to Tesla... we will see how the new KIA/Kyundai EVs pan out.
Teslas have high resale, because they are en vouge and because their batteries seemingly last forever - something no other EV can claim.
My replacement battery on the leaf is actually doing way beyond spec, and I hope it keeps up. It was replaced in 2015 and has 1/12 capacity bar go in November of 2018.
That all said... with 3rd baby inc the wife is pushing me to sell the leaf and get something "bigger, safer" and I have no $$ for a Tesla X unless Cad wants to sponsor me and I put his law firm sticker on the window.
So now I am on the hunt for a 2016+ Volvo XC90.. I think I have one that I will try to get this weekend (last weekend of the month) and if they can get to my price... I am seeking about 2-3k below their advertised price and OTD, so that's about 2.5-4k off total.. I think they can do it... its at a BMW and Porsche dealer, they don't want no random Volvo sitting there for 2+ monrhts (its been there a month and a half already)