I totally agree with you that First Class food service MUST be first class and I totally reject airlines using the excuse of budget contrain for not improving their food products.
First class fares not matter at what reasonable level on a reuptable airline have sufficient funding to keep the high standards expected by first class travellers. Why travel on First Class to start with!!!!!!!!!!
I am blessed with a home base airline (CX) with outstanding in-flight services and and also an adopted neighbouring airline (SQ) for most of my travel needs. The below par food service on BA ctually make me not to forget how lucky I am travelling normally with super air product and service in my region..
Elegance-in-the-air has largely disappeared with the western airlines with the exception of LX.