It's definitely odd to me that a lot of the superchargers I visit on trips have zero services nearby.
The customer is captive for 15 minutes somewhere, but you can certainly give him reasons to choose to be captive for 15 minutes at your store.
EV infrastructure is probably easier to deploy than gas, so I'd expect to see a lot of new and smaller-scale charging sites. Instead of four gas stations at the corner with 8-12 pumps each, every store in every strip mall on that corner will have 1 or 2 charging stands each.
Part of me suspects this is why we're seeing an industry-wide attempt to make convenience marts less terrible (i. e. food you'd willingly buy). If you can no longer guarantee traffic from people fueling their vehicles, you have to raise the bar.