Most EVs can have the battery swapped in less time than it takes to drop in a new engine. The real issue IMO is reliable availability of refurb batteries at a reasonable price, and reliability at least on par with an engine.
I’m not sure that is true. I’m a fan of classic European cars and a 70s or 80s Volvo or Mercedes is still a reliable and practical car. It does not seem likely that current battery tech is such that current EVs will have full range on the same batteries in 50 years- in my experience modern lithium batteries often loose 20 percent capacity in just 3-5 years even if you carefully manage them and limit full charge and discharge. And it does not seem like battery replacements are practical or affordable.
I just don’t see current EVs lasting like good quality ICE vehicles do when properly maintaining, because of battery aging.
I can only hope we solve batteries making EVs throw-away vehicles either with quick battery swaps or with batteries that truly last a lifetime.