Recent trips on NZ and AY have reminded me how indifference BA's food, drink and service have become; even down to simple things like recently cleaned seats and a loo that don't smell. If it wasn't for the bed BA would now be a very mediocre airline in J.