Data point. AA 3919 BUF to DFW ended up being about 4.5 hours delayed due to weather, and then was miscatered so no meals were available in F. Flight attendants proactively offered 2k miles for the catering mix-up.
Does that sound right for no meals on what is supposed to be a meal flight? Seems a little low to me.