Warranty is for 8 yrs. Also if vehicle is exposed to temp of -22 F for 24 hrs warranty is void, same if over 122 F. Whole higher temp is not likely to be encountered the lower one could.
I found no reference to 3000 charges and in any case it won’t translate into 600,000 miles since vehicle most likely be put on recharge each day after it’s use.
It’s more a promise than a guarantee but still a worthwhile fact to include in the value calculation.
600,000 miles is optimistic but even if you half that 300,000 is still quite a bit. The point being the battery deterioration is no worse and most likely far better than engine and transmission deterioration in gasoline cars, so the cost of battery replacement should not be factored into which one is better value.