Here, in the EU, EVs are starting to be cheaper tan their equivalents ICE counterparts. Yeap, I'm a heretic, but just compare prices (I did it, 'cause I've to change my car and I'm baffled because of this. I was in the mantra that EVs where more expensive). And I'm not taking into account any kind of help from the governments. Just compare the price of a Model 3 or Y (or a BYD, or Volvo,...) against it's ICE rivals. Also, the cheap electric cars are coming (at long last).
Citroen EC3, VW ID2, ...
The problem are the charging infrastructure that is lacking. I'm a lucky guy, 'cause I life in a not so populated area and by the grace of, whatever, we have a surplus of chargers. In my town, only from Tesla, we have 2 superchargers stations with 10 chargers each. And, also, we have other chargers (supermarkets, on parkings, ...).
Until, recently, what was strange was seeing them being used.