I have a business travel card for food when I travel. I'm not "obliged" or permitted to use the travel card for my personal household expenses.
I suspect in those cases, to most people, it is no different than saving for a trip and using the money on different expenses for _reasons_. If it is the case that people were entitled to the money, but then spent it on non-food, asserting that it is theft is just people trying to control people. You gave them money, they spent it on something you don't agree with, so you fire them. That's bullshit, you gave them the money.
I also suspect that these are the same people that give beggars cash and complain when the beggar buys some shampoo and a beer instead of food.
Every program of this nature that I have had was clear that they arent giving you money, but offering to pay for a specific thing. There are clear rules for what they are willing to pay for and when.
I dont think it is plausible these purchases happened by mistake.
The point of the program is to keep the kids at work longer than they'd normally stay. If you understand that and are working late, why would you not pocket the money?
If you buy a meal, they vouch to pay for it.
> "spending the money that you are entitled to"
Seems to be a disconnect or mental leap here.
If you can prove that you actually ate the toothpaste, you could probably sue them for libel.