LEAF went the cheap route of battery with bad thermal management. I think current generation of other BEV should get you at least 10 years. Not going to yet match my 16 year old Honda I have in my driveway as my backup car, but getting closer!!
All of that's true, but largely not helpful to the working poor who today can buy pretty reliable 15-20 year old Corollas, Civics, CR-Vs, etc for $1500-3000 and expect to drive them for 5 years or more and have them be every bit as useful at 25 years old as they were when they were 25 months old.
"other BEV should get you at least 10 years" isn't nearly the same as "will get you 25 years if it doesn't rust out or get crashed".
Sure, but do realize those 25 year old cars are likely polluting 2-10x more than modern cars. The sooner we can get the oldest cars off the road, the best chance our planet has.