For me its Qatar Airways on their ultra longhaul route to IAD. The cutlery, food, service was outstanding and more of dining in a 5 star restaurant. SQ is more or less very consistent. As mentioned, most of these airlines concentrate on the ultralong haul and don’t give much importance on short and medium haul flights. The Korean choice on OZ is also very good.