The problem that I see with charging at a commercial establishment, is that the vehicle has to be parked very close to an electrical supply and because most establishments are setback from the parking area and surrounded by a sidewalk, the electrical outlet must be installed underground and on a pole in a designated parking area. This is a very expensive installation and one that most businesses will not want to undertake, especially when they probably do not own the building or parking lot, but lease the space from an absentee landlord. That is true, as an example, at Alice's Restaurant. They let me use one of their 120V outlets off to the side of their building, behind a gate to their rear yard, but the restaurant owners have told me that the cost of installation of a Level 2 facility is just not an improvement that they want to financially tackle any time in the foreseeable future. They just don't see a Level 2 outlet attracting enough new business to justify the cost, especially as most of their customers with EVs live relatively close to the restaurant and have no problem driving or riding there and back home without needed to recharge.
For me, I just adjust my EV usage to accommodate day rides within a 40-mile radius and recharge at night from my garage's wall outlet. For longer rides, I take the easy way out an just ride one of my IC motorcycles.