The public is always reluctant to change established behavior and expectations... mass adoption requires revolutionary change that overcomes perceived functional and financial costs of switching, or evolutionary change with no perceived cost.
So EV will see mass adoption as soon as people can top up at a "charge station" in under 3 minutes and get 200+ mile range - because that's what people expect from "a car". The public doesn't care about the evolution of implementation details like gas vs electric.
The beautiful part is that once home charging is no longer required, people will be happy to charge at home! We are an adorably irrational species.
Alternatively, there is a revolutionary path: autonomous vehicles. If AI-EV offered completely hands-off transportation, no driving or maintenance required, people would happily ignore any perceived transition costs. However, this path seems unlikely in the near future.