The shopping centers here provide electric car charging, so do all the cool trendy companies.
The big limit is that nobody is allowed to sell electricity - except the monopoly power company - so you can only charge for parking. I worked out if I parked at the supermarket every day, bought an item to get my free 2hour parking I would drive for free.
But a lot of electric cars are going to be Car2Go type schemes and 2nd cars, or apartment owners who commute locally. In US cities that is a lot of people.