One point I would add is that this mostly applies to the "1st world" IMO, because in many parts of the world there is local produce and meat and it's often part of the culture to grow your own (or at least to keep a few chickens and fruit trees). However, yes globally most urban dwellers get their food at the grocery store and really enjoy being able to purchase it for money.