When my early-2000’s Prius battery died Toyota only offered a full swap out for $insane. However there were 4 different shops within cheap/free towing distance that would swap out individual failed battery cells for around 1k with a multi-year warranty. It is my understanding that most EV batteries are in the same boat. So, like many stories, I would not count this post against all EVs, just against stupid Teslas.