If the model we're going to is of having cars with big batteries and long ranges, I don't think this is going to happen. Such cars only rarely actually need to charge when they visit a business (they mostly charge at home or at work). And the supercharger level quick charging stations will probably always be expensive to install (and will definitely always have a substantial electricity cost). Businesses aren't going to spend a lot of money installing redundant chargers that most customers won't actually need to use. In a world where most cars are electric, the incentive for retailers/restaurants to install lots of chargers might exist if cars have very limited batteries, chargers are cheep, and chargers are so slow that they don't use much electricity. But for high speed charging the incentives are very different. And I don't think anyone on this forum is hoping that we end up in a world where all cars are Leafs that need to slow charge every time they park in order to complete their trips. Plain and simple, I think fast charging is going to have to be a fee-for-service product. And I think that companies providing that product (be they car manufacturers or operators of independent fast charging networks) are going to need to pay substantial rent to whoever owns the parking lots where they operate.