Unfortunately food allergies are a reality, sufferers should not be treated like flat-earthers IMHO. At least BA is making an effort on this unlike many airlines:
https://community.kidswithfoodallerg...-nut-allergies
By contrast, Emirates advice is to consult your doctor before flying and bring your own food:
https://www.emirates.com/english/bef...uirements.aspx