So....
other airlines generally do not have the food choices (Dietary) that BA do and that works for me.
it also is better for me to go directly from LHR to my destination as its usually a straight flight (if I wasn't doing LHR > DUB > LHR method)
I also trust BA more than the reviews of other airlines like united and AA.