Emirates are the best I've used.. tried most...last time tried Thai airways... Direct... honestly WASNT a good exp..next time Emirates... Only slight drag.. is the change over gate at Dubai.. couldn't be further away.. but hey small detail for decent food always hapi and helpful service... Another thing to make sure is both 'legs' you are flying in airbus's they ARE a step up from the older planes.. if only for the slightly more leg room and Aircon is MUCH better..
But let's be more clear 'moaning'. Is giving it a positive.. youve been abusive.. sexist aggressive and just all over every trait that gives westerner's a bad name in thailand..
given your English NOT the smartest answer... You'd say that if it were your daughter that had the same problem... Go live in another town or city or country? Sorting This sort of stuff makes a better society...
Having an immigrant populace that are stupid and ignorant enough to call themselves by their Thai slang name doesn't exactly boost their social standing in Thai eyes ...BUT the last time I was over the December b4 this all started.. going down sukamvit, older people on buses would move seats to avoid sitting next/near to me...small minded Ignorant twats basically....