but this can change in the years to come.
Yep, everything can change in the years to come, but will it and will the change be positive? Much change in the world (over history) hasn't been for the good.
I agree with you that it's not viable and cost of EV's, lack of infrastructure and the slow take-up is probably to blame...also loads pf people don't actually believe it's all that much better for the environment, here at least. Time will tell of course, but change can take time, positive or negative, and time is on short supply for a human (and humanity in general).