I think mass adoption of EVs will be considerably contingent on the price of EVs flipping the price of ICE cars. The economy car buyer doesn't much care about "cheaper in the long run" because they only have so much money up front, to begin with.
And if the whole "age of prosperity" thing is going to happen, all these things we use — including EVs — will have to become much cheaper...