Earlier quoted context omitted.
People would keep them longer if they don't have to do fairly expensive preventative maintenance on belts, transmission, etc. There is of course the battery to worry about, and it remains to be seen how this will play out over decades.
Expensive maintenance in belts and transmissions? As in changing a belt and fluid? That should cost $300 tops for both. One done every 100k miles the other 50-100(Toyota recommends changing the fluid at that 90k intervals but it's preventative for me). Depending on the car(my Toyota) you can do both yourself on a Saturday evening for about $100
I know ~6 mechanics.