>they’re good for 1500 cycles, that’s 300k miles for a 200 mile car, 450k miles for a 300 mile car
These aren't average cars, they're delivery vehicles meant to be driving rather a lot. Just ball parking here, but 100 miles per day, 6 days a week, 50 weeks a year is 300k miles in 10 years. 8-10 years doesn't seem that off the mark given your numbers.
In the special case of delivery vehicles that applies. But the high mileage also means a phenomenal reduction in carbon emissions and pollution over those 300k miles.
These aren't average cars, they're delivery vehicles meant to be driving rather a lot. Just ball parking here, but 100 miles per day, 6 days a week, 50 weeks a year is 300k miles in 10 years. 8-10 years doesn't seem that off the mark given your numbers.