You’re really discounting that fossil fuels have hella bang for the buck, loads of power per gallon. tl;dr: Energy dense
Coal is generally the worst of the lot. Oil and gas burn cleaner and have more combustible by weight. Coal is energy dense but also heavy af and dirty as hell. It's also very common place and comparably safe to transport. And it is simpler to use.
Fine enough to warm your home or grill some meat. But you're not putting a rocket into orbit with coal.
My best battery is a huge LIPO4, trolling motor can’t kill it, not even close. But leaving the LED lights on for a little over a day drained it dry.
Sure. Broadly speaking you want to be hooked up to the grid to benefit from electricity. Anything portable is very ineffective for a litany of reasons.