I think the major issue is turnaround time. It takes 7 hours to recharge my Leaf. How long would it take to charge a 777? Yes, "but swappable batteries!" And how long does it take to swap batteries including the inspection and paperwork that I'm sure must be required when swapping out a major component in a commercial passenger aircraft?