As I've often heard it said, there's no such thing as a free lunch, so no one, not even God, is actually "giving" us any food. The way food prices are these days, it would appear that those who supply us with food are being well compensated for their efforts, so even they don't need any more thanks than what they're getting.
As a kid, I remember we would say before each meal: "Bless us, O Lord, and these, Thy gifts, which we are about to receive from Thy bounty. Through Christ, our Lord. Amen."
Considering how many people go hungry in this world, it seems that God's blessings and generosity only go so far. In the West, a lot of food is wasted, and some people eat far more than they actually appear to need.
So, is "grace" just an empty gesture and empty words? Does it actually mean anything to most people, or is it just something we're supposed to say before a meal?