If the goal of Tesla is to promote the adoption of sustainable transportation, don't you eventually foresee the day when all parking spaces in a lot would contain an electric charging port? Granted we are far off from that now, but give it time, as adoption increases, demand will increase and only those facilities willing to grow to sustain that demand will profit, others will be avoided and decline. Would it not be in the local business' best interests to consider expanding facilities or provide additional options in most crowded areas?
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.