Who wants to buy a 10 year old Tesla when the battery efficiency will have been quite diminished and you would probably be looking at having to replace them.....at what cost?
In ten years, the cost of batteries will be lower than they are now, and be some ratio to the labor costs to do the swap, just as is currently the case with auto parts & repairs.