Originally Posted by
Often1
No compensation. Certainly not a downgrade any more than if BA runs out of your choice of meal, alcohol or only has ice for 2 cubes in your drink.
.
It is a huge difference getting a meal (even not the preferred one) or not getting anything to eat at all. A meal is actually specified in the product as "complimentary food and drink service". If you do not get a meal, you are (partly) not getting what you pay for.