This seems to be an ongoing problem, with no-one being able to give answers as to why is is happening. Personal experience is only on the 777 (not the airbus) and usually when pax are flying from the UK all the way to Australia without a break, which many of them do. I would be interested to hear of others experiences.