I just did FRA-CAI-BKK 2 weeks ago, in C/F and honestly didn't find the flight that bad. I was honestly quite impressed at the food offerings and service on the FRA-CAI flight. But then again, I don't drink alcohol so being a dry airline doesn't faze me much.