Originally Posted by
seanp7
This! AA/UA have mastered it (much to my surprise), so BA has no excuse these days. The pre-order options are often on the menu itself but this is exactly how everyone who wants a specific (Full English Breakfast) meal gets one...
It's good on the customer side too, as the FA just says "I see you ordered xyz, what would you like to drink with that?".

The cynic in me suspects BA doesn't want customers to order specific meals because there are passengers on long-haul J that wouldn't pay £130 for a seat reservation if they didn't need to sit in row 5 or 6 to guarantee their preferred meal choice. If 10% of passengers bother to follow a complaint up, paying £150 is good value if they generate more in seat reservations that they would otherwise have lost.
Let's wait and see if the much publicised new app actually translates to improved service via meal selection pre-boarding, or BA sticks with "AI" to predict what people might want.