I don't understand the question. They have a food program for people who stay late. They don't have a cash or toothpaste program for people to stay late. It seems very clear to me.
My work has a free cab home program. That doesn't mean I can skip the cab and wander the halls taking staplers, or use my business travel card for beer.
I might argue that "hey, these things are equal value" but it doesn't matter. It wasn't what was offered.