That is indeed a good point, but there were vending machines before family store was entirely removed as well. They might've been a bit more expensive than they are now, but that's not the point.
I like your idea of making 11/7 a big hang-out spot tho, since the Tree Of Eden isn't actually that...