I agree. But even then, in a city, how many miles is anyone going to do in a single day, realistically? More than the range of their vehicle? Again, I think if people can charge overnight they will, and ubiquitous type 2 charging would probably keep most business reps and commercial vehicles going in a city.
In rural areas, obviously not, but again these people would be looking at DC chargers on motorways and trunk roads rather than town centres. I'm not exactly against DC chargers, but I think that in the longer term banks of the things in cities and towns might be a bit underutilised.