They have to have a way to replace the packs under warranty. How many years is the million mile pack. If I own the truck for 20 years and never reach a million miles and the battery fails I get a new battery. If the pack can't be removed I get a new truck. Either way it is a win for me