Well out of JNB they used an old 757-200, and then a from Addis it was a 737-700 I believe. Im sure they are not always that bad, just needed to get it out.....
As for KQ, they rate top of my list of African airlines, only had very pleasant experiences. Keep up the excellent work boys!!