The stations seems to cost a few hundred thousand dollars.
So they have a lead, but it's roughly a billion dollars (or maybe 2) to build out something similar, that isn't going to take decades.
There are tens of thousands of places that might install a couple high power chargers (restaurants and similar). Doesn't take that many of them to add a lot of capacity, even if it isn't spaced out quite as well.