One of the issues I see frequently in these discussions is that somehow at this point in history, everyone should drive an EV. I dont really believe that is practical enough for the majority of people yet, if ever. I am the happy owner of a 2018 Bolt, which I love to drive, however it fits a niche in my driving fleet. I have a crossover ICE suv that has reasonable gas mileage, and I also have a very nice 6 cylinder 3 litre 2 seat roadster that is unreasonable in every possible way, except that I love driving it.
That said, my BOLT is the most awesome around town car I've ever owned. EV's, for me, have put the fun back in low speed around town driving. I live in the northwest, so the climate here is pretty perfect for an EV (few lows and highs), the terrain a bit hilly, but wow I get amazing longevity from a charge due to the regen, and I no longer feel horrible idling my ice car in traffic all the time. They have opposite strengths, so they complement each other almost perfectly. I have no defense for owning the roadster, so Ill leave that as my personal quirk.
If I had to go down to one car, I would keep my crossover. It works well, my charge time is nill, and since I cross into Canada often its easier and safer (for me) to take my ICE car on those trips. I just drove up to whistler from seattle, and with two hour delays at the border on both sides each way, I was happy to not have to worry about range issues. I would also say that given 80-90 mph traffic on I5 north past the metro area, along with LOTS of big trucks, I felt much safer that being in my Bolt.
Finally and more to the point of the thread, all cars degrade over time. Yes, you will see battery degradation over time, but you would also see loss of perfect compression and other wear issues on an ICE engine that you wont see in an EV. So, for me I dont expect my bolt to be as perfect as the day I bought it. In the first couple of years I would expect to see at least a 4% degredation in capacity. Its possible to lose 25 percent or slightly higher over the 8 year warranty time period (in a well cared for car). Your battery may vary, and defects will no doubt show up over time. Bolts are still pretty new.
Just my opinions here, but Ev's are almost there, but not quite yet.