CX will not be able to downgrade the in-flight meal to/from BKK as it has TG and EK on its back, though it probably has the worst meal offering out of the 3. EK and TG meals have real appetizers (smoked fish or some protein on salad) + main (protein, fibre and starch) plus some form of cake/mousse. You can also get all sorts of drinks on EK and TG, as they are all on the cart.