** My reasons :
1. GF flies 5 weekly UAE (AUH)-NBO flights whilst the competition KQ flies 10 weekly and EK 14 weekly DXB-NBO. So a no brainer here as the extra frequencies are anyday more popular with the high yield J and many Y class pax plus KQs and EKs F-Flyer programs are better than GFs !!!
2. GF flies old worn out B 767s of 15 years to NBO with no tvs and a hopeless 2 star inflight product. EK flies the latest B 777s and A 330s to NBO with tvs in every seat and has a 4.5 star level service. KQ though flying B 767s on the route, theirs are 2 years old only and have tvs in every seat plus a 76 inch seat pitch with 160 degree recline in J class.
3. EK and KQ market their products very aggressively in the Kenyan market unlike GF!!!