Meh
We just flew LHR-NBO and as someone further up the thread said, the food was as you would get in economy a good 20 years ago.
The refurbished business class seats were good, though. Although they don’t have the next-to-your-spouse ones anymore so I didn’t get to talk to my husband for eight hours.
Some might see that as a plus.