Everyone has different definition of lifetime and very few keep theirs 40 years
I personally buy new and keep it for its lifetime, as defined by “needing more work than its value “. That has worked out to be 12-15 years for ICE cars. For an EV I’m reasonably confident the battery will last longer than I own the vehicle and it will still have some amount of resale value based on batteries degrade rather than die
Also I’ve seen quite a few articles like
Tesla is ahead there too. Its average EV lifespan is 20.3 years, whereas the average electric vehicle has a lifespan of 18.4 years. By comparison, the average gas-powered vehicle's lifespan is 18.7 years.