Battery costs less than parts+labor on comparable life of a gas powered car.
Battery cost on a 20 year old tesla is a new car.
I am driving a 20 year old diesel truck that cost a couple 12 volt batteries, a fuel filter, and some oil changes. 29,000 bucks less than a Tesla to operate in maintenance costs.
It has never been in the shop for anything. Put that in your energizer bunny and smoke it. Grin