Because they can't satisfy every need just yet. Imagine we still have horses even with engines being around for more than a century. And adapting to a newer IC tech might actually be cheaper and easier than redesigning for EV tech. Manufacturers already have the experience, logistics chains, much of the designs, etc.
Some transitions are never complete because sometimes there's no "one size fits all" option for the manufacturer or the consumer.
There are still hundreds of thousands to millions of work horses around the world. I'm still very much for improving old tech where it's possible and makes sense, even if it's niche.
https://en.wikipedia.org/wiki/Tesla_turbine
(When I was a kid this thing was mythological and now it has a Wikipedia page. What a world!)
But I really wish the main argument was our survival. We simply won't survive if we continue burning fossil fuels.
kwh/kg is a measure of density, not efficiency. Very different concepts.