I've been avoiding BKK due to the mess of the new airport. It is slowly getting better, but still worth avoiding. In past years catering out of BKK was very erratic. They would run out of some ingredients and improvise, invariably substituting something much cheaper. No other city did this, it was a BKK problem, and it happened on both BA and QF. Things like J wines in F, for example. Also by design BKK-SYD has a lighter meal service than LHR-BKK (as it is a shorter leg, many pax are going through and don't touch their food); so pax originating at BKK get short-changed to some extent. QF with the new J/F service starting March 25 should have a significant edge over BA; even without the new service I think QF has been consistently superior to BA this year (at least in F).