I got a meal, but I might have been on a Value ticket. (I recall being unable to book into Value on the same HELL-BKK-SIN route, but it was probably a year earlier on CX.) Though I also recall passengers ostensibly from TLL that also had meals, and did not strike me as Value ticketing idiots (but who knows).