I dont know the flight prices in other countries but Emirates is one of the cheapest ones to get long distances in Türkiye (Turkey). In February 2005 I went to India by Royal Jordanian but I wasnt very satisfied after paying too much money. Later, my sister tried Quatar Airways to fly to China but after I tried Emirates in the same route, I decided that it is one of the comfortable and cheap ones. We compared them both :) Thats the reason.
The hostesses are cheerful and interested in you directly. There is no problem in your flight also, the pilots are ok... But the only bad thing I can say is that the foods. In Royal Jordanian the foods are very tasteful that you want to eat more. But here I couldnt choose any of them although I was very hungry. It is also important in a long way flight but I know that the menus change frequently and so they will decide on better menus later :)One of the things providing comfortability is having latest Hindi movies. I hadnt seen Don here in Turkey and I saw it there :) (I didnt like it is another subject) . And you never get bored during the flight...