Here's what happens when your Tesla Roadster (or any EV) reaches the end of battery life

You forgot to include the purchase price of the vehicle.

And you assume you will be able to get a new battery for your model of EV after 12 years.
Tesla recently lowered the price of some models. Seems like all cars and trucks are stupid expensive. Dealers are charging thousands of dollars over list price. And some tojota dealers are charging 60,000$ for a RAG 4 small station wagon that lists for $44,000. They call it a 'market adjustment'. Feel better?