However: since they add on a 7$ delivery charge and a 20% service charge, that means you get roughly $ 19 net food credit per day.
Not to defend this change, but your math is off. If you are given $15x2 each day, the $7 delivery charge leaves $23. I would hope that you would have tipped 20% even on the free breakfast