Yeh I flew Joberg from Dubai like 2 years ago when we were starting there and i was upgraded to Businesss Class. But i can really tell you that QR Economy class service on these long haul flights was better than the EK J class service. Besides, they always mishandle baggage coz they have a minimum connecting time of i think 1.5 hours, so if your connecting anytime less than that, youu can rest assured, your baggage won't ride the flight you're in. So not the case with QR.
Yeh I flew Joberg from Dubai like 2 years ago when we were starting there and i was upgraded to Businesss Class. But i can really tell you that QR Economy class service on these long haul flights was better than the EK J class service. Besides, they always mishandle baggage coz they have a minimum connecting time of i think 1.5 hours, so if your connecting anytime less than that, youu can rest assured, your baggage won't ride the flight you're in. So not the case with QR.