Fossil fuels have amazing energy density, fantastic refueling characteristics, and a highly developed production and delivery infrastructure. Electricity only has the last one, and even then you have to take marks off for lack of widespread DC in most places on Earth where you can fill a Jerry can with 93 octane.
I know that I can only afford to drive an EV because of a stack of dependencies that work out Just So for myself. I would love for the world to move en masse away from fossil fuels and hydrocarbons in general, but that’s not gonna happen by telling the people who deploy these systems in the real world that the energy source their entire systems are built around is inferior and unnecessary.