BG,
I really wasn't trying to comment on how hard those at BA work (You will note that I didn't mention BA at all) but on that small amount of huffing and puffing about having to work the day after coming back from NBO and enquiring how it was different to working any other long flying day followed by another.
NBO is only 3 hours ahead of the UK and at least you have the benefits of a nice hotel.
Regards