It's also quite inefficient to convert hydrocarbon energy to mechanical energy to electrical energy to chemical energy back to electrical energy and then back to mechanical energy, as an electric car does. ICE goes straight from hydrocarbon to mechanical. It would not surprise me if it's more efficient, though I don't know.