This neatly illustrates my main issue with the current CW service. It’s all very well aspiring to the QR standards of hand run food and drink, but that only works where you have sufficient crew to prepare food and serve it all while making sure the other passengers are reasonably content.
With BA CW crewing levels I think we can see this is an impossible ask.
In the “old” days with the trolley running up and down there was rarely a delay in getting that initial post takeoff drink, little issue with the speed of the meal service and frequent refills of both water and wine because it was right there on the trolley. Now it’s a case of “luck” and/or frequent call bell usage...