Last year when I flew BA in CW, they barely had enough food leftover to feed the crew, let alone give me seconds when I asked. On SQ and CX, this would never be an issue. The horror.
Also, mid-flight snacks like chips and cookies in the "kitchen galley" for BA is a disgrace. On SQ and CX, there is an actual menu available of food you can order.