No one steals rotten food except for freegans. Those are people who only eat food that is being thrown out. It's even more socially responsible than normal veganism because the food was going to waste anyway. It's also very nasty. Never invite me over for dinner if you're a freegan. I prefer my food fresh from the aisle, not a trash can. A freegan may see this ingenious sandwich bag and be the only one to still eat it. "We'll just eat the crust. It'll be fine."
This will truly stop most thieves, but it kind of turns my stomach too. At what cost is this piece of mind? Right before I eat my sandwich I have to look at it in its rotten form? Yuck. Rotten sandwich is better than no sandwich, though, so I guess it's worth it in the end.