It even ends up a safety issue, as I'm sure many of our crew simply won't eat properly if it means spending their own money. Bloody rubbish policy
Although I am against such silly policy, this argument works both ways. With allowance payed out, a lot of CC just put it in their wallet and eat cheapest rubbish, like cupnoodles and tap water. On the flight back they are then badly nourrished, thus even more fatigued. Maximising profit at safeties cost, GREED, is not a Arab-only characteristic.
I fully agree with the body clock issue though, and this needs to be addressed. As our "leaders" are all but that, it will only work with ASRs, and they can only come from our side.