In the UK we have large taxes on oil as fuel (57.95 p duty + ~ 20p VAT on a litre), large subsidies for renewables, oil prices up to $80/barrel and still most people drive petrol or diesel vehicles.
A Kia e-Niro is £32,995 (including the recently cut Government subsidy) whilst a similar size+spec petrol car (The Kia Rio 3) is £17,285.
The Nissan Leaf is from £27,995 whilst the larger Qashqai is from £19,995.
I know that the up-front cost issue is similar in many countries, but that's where Government subsidies usually kick in. America has the $7,500 federal tax credit on EVs (to a point), plus state subsidies sometimes top it up to $10k. This compares to the UK which has recently cut the £4,500 subsidy down to £3,500 for EVs.
An electric car would be useful to me for about 400 km before it runs dry - that's about four days of driving for me.