I agree with the rule. The last thing I want in the MLL is the smell of McDonalds food. I find the food choices to be more than acceptable for a quick snack while waiting for your flight.
Like others have posted, if you want a full/hot meal, there are several restaurants in YYZ.