Good on the crew - frequently airlines will ask people not to consume items onboard unless it was purchased onboard as they cannot guarantee that other pasengers dont suffer from an alergy - for example nuts (altough not neccesarily with this case)
I would not want my flight stinking of McDonalds food!