Did your company book you a coach ticket and then you paid to upgrade it? Or did you buy the ticket in first class and your company refunded you?
If an airline has 10 first class seats, they will never carry 30 meals so that everyone is covered. There will always be a chance someone will miss out. This is not only heavy (fuel) but generates a lot of waste. They can't keep meals around for ever.
No matter what you paid for this flight, every airline will treat their status passengers better - no doubt they have given much, much more money to the airline over the years that you have, despite what you may have paid for this ticket. Many airlines, even premium international ones, do this.
Next time, order yourself a special meal in advance. I don't know why more people don't do this. Then you have exactly what you want, and you usually get served first!
|