Unless you're a 'garage orphan': no garage, driveway or parking pad, and have to park on the street.
* https://electricautonomy.ca/news/2019-06-24/solving-the-elec...
* https://www.theenergymix.com/garage-orphans-scramble-for-cha...
Apartments (either rental, or condo ownership) may have underground parking with a few slots for charging.
That basically leaves street parking as the last problem child, and that could be solved with lamp chargers like they do in the UK. It's all possible, it's just a matter of will in my view.
Assuming that the landlord (or condo corp/HOA) is willing to pay for the infrastructure upgrades. Also assuming there is electrical capacity.
Like I said, these are problems of will, not real problems. If you mandated that all newly built apartments have a L2 charger in every parking spot, it could be done. Retrofitting is much more expensive, but even that is not insurmountable.
It can be a bit better if each charger can, for example, be adjusted independently based on their total load. Even better if the cars can report their charge level to the system, it can optimise by giving more charge to the ones with the emptiest batteries first.
There are other types of businesses, such as high end restaurants and furniture stores, that benefit from customers extending times in the store. Burger shops aren't one of those.
I've literally driven past restaurants on road trips because there was nowhere to charge close by.
It's not whether I stay for a long time or not, it's whether I come in AT ALL. The map on my car shows be both restaurants and chargers, as do many EV-specific charging map apps. I just filter by "food+charging" and the rest might as well not exist for me.
Similarly I have family and friends with serious food allergies: If the restaurant isn't disclosing allergens in their menu up front and says "ask the staff", we go somewhere else instead of playing 20 questions with the waiter after parking and getting seated - and then discovering they have no idea what "actually gluten free" means.
And you don't charge an EV to 100% every time you stop, it's basic chemistry and physics. The last 20% takes as long to charge as the first 80%. A 20 minute stop at a burger shack's 300kW charger will easily give a modern EV tens of percent of extra charge (100km+) while people eat.
Granted, it's a tiny bit of a hassle compared to before when I had a charger at my parking spot - but not a massive issue. Mostly the problems come from people parking their ICE cars in front of the chargers because they're too lazy to find a parking spot.
But when I’m travelling I’d rather charge a bit every time I stop rather than have one loong stop just to charge.
And I’m not talking about Joe’s Shack that has like 1.8 parking spots. More like McD or BK.