I have a plug-in hybrid (Volt) and live in an apartment complex without chargers, and I use the abundant shopping mall chargers at Valley Fair mall in San Jose, CA as you describe. I live close enough to walk home 1 mile from the mall, so I'll drop car off, then go into mall to pickup a meal at the nice food court or browse around. Probably as 7-11 hopes: I'll readily spend $10-$15 on food, while charging $5.
My unique fit here is that Valley Fair is an urban mall: it's close to my apartment in healthy walking distance, and it has dense multi-level parking structures, so I'm not walking out and back through a vast mall parking lot.
Movie theaters in malls map well to charging stations because of the 2 hour duration you are inside, for when people go inside movie theaters again ($AMC?) Offices and workplace charging work well for me too (when not WFH)
IMO it's kind of useless though. If I'm traveling I need a DC fast charger and if it is a DC fast charger, probably won't have much time to go in the mall before it's done (and have to move my car to open up the spot). If I'm near home I almost never need to charge outside.
7-11 is actually better since I won't be too far away from my car. Run in, grab a snack, chill for 5-10 minutes and be on my way. Only problem is they never have bathrooms.
Also, at a 7-11 near a freeway exit, I would assume it's a different story than an urban 7-11.
with that said, malls are also a great place to have charging.