Plus you don’t get stuck in the middle of nowhere when the batteries run out. Southern California might have some of those charging stations, but in the rest of the country they’re rare.
Tesla has 110 superchargers in the US. And adds 2-5 per month.
Tesla has 106 240v chargers in various shopping centers and hotels and other popular destinations all over the country.
And there are over 50k public electric vehicle chargers in America.
That is less than than the 116k gasoline stations but there are less electric cars too.