Google Maps recently introduced a new feature that allows you to search for electric vehicle charging stations by plug type. Here's what it looks like when I tried it here in Toronto:
While helpful, it demonstrates two things. One, there are too many plug types and that's a problem for EV adoption. Nissans and Mitsubishis use CHAdeMO, BMWs use CCS, and Tesla has its own proprietary plug, for example.
Two, this is one the main reasons why Tesla is so far ahead when it comes to EVs. They've been very purposeful in building out an expansive network of charging stations so as to avoid what is very clearly a chicken-and-egg problem. You need great EVs and then places to charge said vehicles.
As of January 2021, Tesla operates over 2,105 Supercharger stations worldwide with over 1,094 stations in North America, 589 in Europe, and 423 in Asia/Pacific. This is how you start to compete when there are over 160,000 gas stations in the US alone.