When I was working minimum wage at a gas station many eons ago, we would have '2 for $x' specials where x is less than 2 times the individual price of whatever item.
People would often not want to buy 2, but I would ring up 2 in the till for the special price and charge them for the single. Then when the next person did the same, I would charge them for the other single.
So over the day, I would sell 10 energy drinks at say $4, but ring them up as 5 '2 for $6' specials. This would put the till up by $10, and then I would use that $10 to have a free meal.
God, this is genius. When I worked at my hometown grocery store, I would take the prepackaged deli salads as payment for not taking my legally required lunch and eating over my 15 minute break. We'd also have to destroy any product that was damaged, so on Sunday's at the slowest point in the morning, we'd "find" damaged cinnamon roll dough and cook them in the pizza oven.
When I worked at Aldi, I'd "forget" to pay for the coffee creamer when we needed more. At the peak of the pandemic, we very happily used the store purchase perk for our groceries, even though they were meant for break time meals.
Sounds fair to me. If you have to work during your lunchbreak you're entitled to have, then they probably came out better off than you when it comes down to numbers.