I am not dogmatic about EV vs. ICE powered vehicles - there are indeed arguments in favor for both, but the narrow perspective of the one-vs-other misses the main point.
In principle, the electric motor is by several magnitudes superior to an ICE, that argument is settled. To put in simple but accurate comparison: An electric motor is essentially a shaft that rotates, easily to over 10,000 RPM, with a magnificent torque curve to boot, almost maintenance free, vibration free, quiet as a church, small, light, cheap. Conversely, an ICE is a mess of millions of reciprocating parts that conspire to turn a shaft, limited in RPM lest it will grenade, with a torque curve so miserable it requires an elaborate gearbox to compensate, with most annoying vibrations, noisy as fokk, needs constant expensive maintenance, a limited life cycle due to inevitable wear of said motor, gearbox, exhaust, cooling etc. - oh, did I say it is very expensive, too?
But there is an additional element to propulsion - the form of energy used to power said motors. The form of energy used for an ICE gives the ICE an edge due to its much denser storage, which is much more favorable compared to batteries.
Batteries are a step gap measure, much better technology must replaced this aberration - hopefully before huge investments in battery manufacturing capacity fossilizes research into better technology.