> Talking about efficiency is a losing battle, people don't care about that, they care about total cost, safety and convenience.
Without subsidies it is ICE that would go away overnight on two of those three factors and then the third shortly after the market catches up to the overnight shift. EVs already have lower total cost and higher safety (than carrying around a tank of explosives and actively igniting those explosives during travel). ICE looks more convenient with current refueling infrastructure, but if ICE subsidies disappeared and demand plummeted we'd see how fast ICE range anxiety returns when companies quickly en masse decide to not sell such a low margin loss leader. (I do mean "returns", we know from history that ICE vehicles were the original range anxiety and EVs were the reliably ranged household cars until enough gas stations existed. AAA was in part founded because of ICE range anxiety.)
(H2 cannot compete with EVs on any of these three. Total cost is higher. H2 tanks can dangerously explode, even if fuel cells are not themselves at least using a burning process like ICE. H2 refuelling seems convenient if you discount the fact that there's no general, ubiquitous H2 refuelling infrastructure and likely never will be, especially with how badly H2 leaks in all attempts at long distance shipping and long term storage.)