I'd disagree with this. The batteries are very much figured out. These carry a huge amount of energy, are very quick & easy to recharge (minutes, not hours), are very reliable over many hundreds of cycles, can be run totally flat with no noticeable loss in life.
The only improvement left that I...