On the "no one is entitled to free stuff" discussion. Very true. However, once someone gives me something, it's mine. I'm not entitled to it before it's given, but after it's been purchased and paid for by someone and their intention is that I get some and they make that intention clear, then yes I am in fact entitled to some of it. Would it ruin my year if someone ate my food? Of course not. It's not the only food in existence and it's not even about my immediate survival. That's not the point. It's the principle of it. It would tell me something important about someone's character if they took food not intended for their family and hid it before all of the intended recipients got some. I would not be impressed and I would know who I was dealing with from that point forward.
At my first "real" job after college, someone kept stealing sodas that a coworker brought in for his own lunch. He finally just left a note to the effect of: "To whoever is stealing my sodas: I can afford to buy you a soda if you need one that badly. I will just bring more from now on. So feel free to take one, at least now you are not a thief!" I laughed so hard. It had the desired effect of shaming the thief. He had no issues after that. I decided that's how I would handle it if it ever happened to me (if it was something I could afford of course).