Well, I live in one of the most densely populated places, the Netherlands. This is not an issue I've encountered. The solution really is : just add more charging spots everywhere. Electric infrastructure is everywhere, charging spots don't need to be concentrated near a gas station. Here in the Netherlands they are everywhere. You just have to get into the habit of using them more often for smaller periods of time instead of habitually going to a gas station.