Better batteries are only part of a solution, whatever the problem is. So many things today are super wasteful with energy usage, because hydrocarbon fuels are cheap and plentiful, either for direct consumption or indirect (electrical generation.)
Anything that gets hot while operating needs to be better engineered, so it no longer gets hot. Doesn't matter if it's a computer processor, a light bulb or a truck engine. All that heat is wasted energy.
Fix the waste, reduce the energy needs, and reduce the need for a super battery, either in a device, a vehicle or a roof-top solar panel.