Missing elements, or not offered [coffee/juice/whatever] have been a regular feature of our recent BA CW and F experiences.
And the 'wandering service' between seat and galley on the A380 has resulted in dreadfully slow/inconsistent service ... it's supposed to be more 'personal', apparently, but it just makes extra work for the CC and creates unnecessary potential failure points.