>If the average cycle life of a LiFePo4 pack is 3000 (CCL),
and the distance potential (DP) for a full charge is 400 miles,
Then CCL * DP = 1,200,000 miles.
i don't think that's how batteries behave. they wear out badly with less than ~20% and more than ~80% charge. they can hold less charge at the end of their lifetime. probably more problems i don't know of.
> The running gear will wear out before the battery does.
probably, a diesel tank will likely outlast the engine too ;)
i agree on the other points.