In 20+ years of flying premium cabins USA->UK on BA, catering has never been a strong point. I also think it's a myth that the US has great food. Tourists in particular are impressed by the huge portion sizes, but if you want the kind of quality fresh ingredients you take for granted in Europe you will need to pay $$$$.