No, that's fine, I get it that fossil fuels have incomparable density, but we're using them massively for stuff where density isn't that important. Anything inside a city, from transportation to homes to factories are already powered by electricity (or can be, e.g. cars), we're just inexplicably still using fossil fuels to create that electricity.
The US grid is still 57% coal and gas.
Slightly tangential, we bought a 2014 Nissan Leaf about 18 months ago, against howls of protest from parents-in-laws and brother- and sister-in-laws with all the regular electric car FUD you hear (can't drive interstate on a single tank, can't tow a trailer, will explode and burn your house down).
For our use-case, 95% of our trips are to the shops, to various kids sports, to school, to the bus/train station, visiting (local) family, and all are very short trips easily within the relatively short range of the Leaf: ~100km. We still have our existing cars, they just get used less in favour of the cheapest option for the job at hand.
Even with our son being newly able to drive independently (so essentially needing to have three cars, rather than two, on the go at any one time), over the 18 months of owning the Leaf we've saved about 25% of the purchase price of the Leaf in spending less on petrol (including the electricity cost to charge the Leaf - which gets charged using the solar panels during the day, but more commonly using cheaper grid electricity non-peak overnight - yes, likely primarily off fossil fuels but from what I've read is more energy efficient than using petrol to power the car).
My point being, analogous to the "right answer" being to only using energy-dense fuels when necessary, we use the cheaper electric vehicle option when applicable, and only burn the expensive stuff when the better option is unavailable.
P.S. Looking at buying a newer EV with longer range, so there are additional and more flexible "better options", plus coming up to having a daughter who is also able to drive unaccompanied (four cars? :grimacing face:)