I agree with the OP statement regarding the quality of OS catering as I flew VIE-BKK-VIE in OS C and 2 days before my outbound leg SFO-FRA in F. The food we had on both legs, was amazing, and definitively much better quality than the LH F food. I didn't enjoy though the curry pumpkin soup but absolutely adored the celeriac apple soup. I don't remember having eaten anywhere a soup that delicious, that i had to ask for more...
for OS ^^^