In most cases, “no food” does not literally mean no food. It means “none of the expensive food that I was used to eating when someone else was swiping the card”.
A 24 pk of Ramen noodles costs about the same as a fancy cup ‘o crap from Starbucks