> The energy density of batteries vs fuels is the current limitation
It's not just that. Fuels mean the aeroplane gets lighter with distance, especially on ascent. Batteries need so much more energy just to carry their own weight the whole way.
Also often forgotten thing is that aircrafts have also designed max landing weight. This isn't hard limit, but limit for normal operations. This is why they go in holding pattern to burn fuel for example if cabin pressure is lost. So not immediate emergency, but something where you want to land sooner than planned.
It's not just that. Fuels mean the aeroplane gets lighter with distance, especially on ascent. Batteries need so much more energy just to carry their own weight the whole way.