The way I look at it, if the car does what you want with regards to max range, the plastic body panels, carbon fiber frame (life module), and aluminum other bits...the car will last a VERY long time. At least with the BEV, there's no ICE maintenance, and the brakes should last a long time. All cars depreciate...if you don't need a new one, the old one will often suffice for a very long time and when it does come around to trading it in, on any vehicle when it gets that old, they're not worth a whole lot and those later years, the depreciation tends to stabilize and slow down. If you're one that wants a new vehicle on a regular basis, say 2-3 years, unless you're getting a subsidized lease, the cost/lease gets a bit more lopsided towards leasing. Personally, I haven't had a car payment for nearly 30-years...I buy a new car when either the old one pisses me off, or there's something in the new one that just ends up too enticing. Luckily, I've not had to replace one because it was either stolen or totaled. My average car ownership is trending to longer periods, but prior to this, about 6-8-years or so. My GT is approaching 7-years (next month), and still runs as new, looks good, and I have no incentive to replace it or my i3 at this time.
If I could get a hybrid, OR they start to make 350Kw fast chargers on every corner, I'd rethink having an ICE or hybrid. As it is, the i3 solves 95% of my driving needs with the original battery pack, and those other 5%, the GT was paid for when I bought it, it still works fine, so I've no incentive to replace it (yet). I wouldn't drive the REx long distance, and would use it as intended, only very occasional use. It just did not seem worth the maintenance and reliability or expense to purchase it, especially since I would have probably kept it way past warranty expiration.
Say you're single, can afford a huge mansion, does that make a single bedroom flat useless to you? Do you really need that mansion...you may want it, but the way I look at it...unneeded range is in the same category...if it cost the same, sure, why not, but if what I have is sufficient, it's not worth dumping it for another for something I won't use.