I've flown around east Africa on Kenya Airways a bit, but my most memorable experience with them was when I arrived in Nairobi from South Africa for a Kenya Airways connection to Bujumbura. The flight was cancelled that day (certainly not for weather-related reasons!), and the next one was two days later. I mentioned to the Kenya staff that I expected they would put me up in a hotel for the two days, only to hear that they couldn't, since then they would have to put up all the passengers they stranded!