My 2013 Model S has 235,000 miles on it and still l
drives like it's brand new. I haven't yet had to replace the battery pack but when that day comes, it will almost certainly be worth the cost.
I think the answer is marketing. Much like mp3 players existed before the iPod, sometimes something just takes off and centers on a particular product that maybe has a bit more glitz, or better marketing. I think the idea of legislating specific products is stupid.
Go on....