Humpty Dumpty was simply…
Humpty Dumpty was simply overweight...came crashing down. Adding 40% to the weight of a vehicle (batteries are still 100 times less energy dense than diesel fuel) makes no 'physics sense', in part the reason for all the customer issues-cost, range, fueling time, tire wear, carbon footprint....