Most companies would quickly have 0 employees if this was a universal policy
And, while I agree that eating other people's lunch is unethical, we should be very wary of the "broken window" attitude towards lashing out severe punishment for minor things.
Very often it goes together with leniency towards CEOs "giving themselves" huge exit bonuses & so on.
The issue is that the last employee has to have the moral integrity to fire himself.