Who knows? They did the free dining instead of discounting the rooms during the off season during hurricane season (it was only for the last few days of August through the first few days of October).
Discounts are always changing depending on booking levels. If bookings are high, no need for discounts. If bookings are low, more discounts. Most discounts have been limited (only a certain number of rooms at each resort) and had a deadline a couple of months in advance to book.