And the million-miles thing? Yeah, I don't think so.
There is no technical reason for everything except the battery to last much more than a million miles. That is the long term killer advantage of properly done electric and properly not hybrid (Not Pri(ck)us abominations). The wear, tear and servicables are an order of magnitude less than on a normal internal combustion.
Now the battery lasting 1M - different story. I have to see that to believe that.