It really isn't debatable. They WILL replace ICE cars for the masses, unless many governments across the world remove the laws banning sale of new ICE cars before they actually apply.
And of course, that will be the case until something else comes along that replicates ICE car functionality, ie range, although as battery technology evolves, (if it evolves enough) may well bring that closer, and answers become clear about what's going to happen to billions of unuseable batteries, are the resources (cobalt, lithium etc) there to sustain a longer term future for EVs as we know it, etc etc etc
EVs are the short term future, no doubt about that, governments will make sure of it, but it won't assuage peoples doubts about all the above,,,and more.