There's some important organizational differences: Stores in Japan are almost entirely franchisee-operated, while stores in the US are more-or-less split 50% on being franchises or corpo.
It's hard to draw conclusions when they're shaped so differently.
But I can say this: Speedway is a large US chain of gas station/convenience stores, with ~2,800 locations (all of them corpo). They varied a lot; some had hot made-to-order food, some others were limited to roller dogs and baked, frozen pizza that was in many ways indistinguishable from cardboard.
There has never been a time when Speedway was awesome, but there have been times when it was acceptable. It was usually better in the suburbs, and worse in the cities (I've seen some weird shit happen at Speedway stores in cities, but they generally kept up with the chaos).
Overall, I'd give 5/10 -- it was often convenient and generally open 24/7, but at all times any of them could have used a lot of very obvious improvement.
5 years ago, 7/11 bought Speedway. They've subsequently managed to allow it to become even worse. Things are dirty, disorganized, clearly lacking any direction other than that which leads towards dilapidation, and the staff just doesn't appear to care about any of it.
Under 7/11's ownership, my buying habits have shifted from "Hey, there's a Speedway. Let's stop in and get a soda or some coffee, or maybe a sandwich" to "Oh look, it's a Speedway. Let's keep moving."
Their accomplishments here are very impressive.
Giving expired food to homeless people is not really a thing there either.
It wouldn't make much sense to develop infrastructure around a source of rapidly-expiring food before that source existed. But once the food is there, demand for it will quickly develop.
There's a general theme in policy discussions of people saying "system X has a feature that system Y does not have; therefore, moving from system Y to system X must require a fully-developed auxiliary system to be in place for dealing with that feature before the move can even be considered a possibility". This is complete nonsense; it's what people say when they want to object to something, but don't have any reasons.
coincidence?