Air traffic is not a useful indicator of economic activity by itself. Tourist numbers, FDIs, etc have little to do with JKIA as a terminal or KQ national flier. If Kenya is a meaningful destination passenger numbers will grow in quality not just quantity. Nairobi "hub" means people connect through JKIA while offering little real benefit.
Addis is a connection hub, Joburg is a travel destination. Big difference.