On the consumer side, let's look at Tesla Model Y vs. Lexus RX 350. I am using "premium" makes on both sides of this equations. If we want to go with a cheaper ICE then it should be compared with a cheaper EV. Idea being, there is a reasonable comparison where EV comes out ahead on TCO.
Cost / mile: $0.04 vs. $0.10 Difference in purchase cost: $55K (base model Lexus) vs $59K (base model). Include $7500 Fed Credit this comes to ~$56K (assuming a 35% marginal tax rate) Average miles per year: 12K. So fuel savings of ~$720 Even assuming a very generous cost of capital even TCO over 2 years beats ICE. That's before maintenance costs (which seem to be lower for EV).