Your question is justified.
IF you come to the Middle East there is only one airline to go to:- Emirates.
Emirates might not be paradise but at least they have some level of professionalism and by far the best "total package"....
All others are probably worse than your present airline (esp. QR and GF)
Good luck