Because the Tesla sedans combine the driving experience and technological features of a nice German car with the green points of a Prius so white collar professionals buy them in droves (it's the best of both worlds so of course they do).
Basically all the other EVs are competing with economy cars and crossover mom mobiles where the competition is much stiffer and the buyers more frugal. Nobody buying a Tesla is saying "gee, I could buy an Accord and put all that money toward gas" whereas basically every Bolt and Leaf buyer is making that comparison to the Sonic and the Versa.
Tesla is hoping to sell 400,000 this year: https://www.fool.com/investing/2019/07/10/tesla-is-about-to-...
Toyota will sell over 10 million: https://www.jato.com/global-car-market-remains-stable-during...
> Or some other reason
ICE cars are a lot cheaper than EVs.
You can refute that claim in many ways, but none of them refer to current sales.
I think its more down to the public. They offer EVs but most buyers stick with ICEs.