They are quite a ton better than ICE for most people. But the price premium and consumer ignorance is what is keeping things as they are. Hence why EVs tend to have the highest customer satisfaction. Because once people experience an EV, its hard to go back.