My experience with Emirates is largely positive in that each booking, I use up the miles obtained on my previous flight.
This time however, they've annoyed me by changing my last sector (DXB - LGW) from an A380 to a 777. This is within contract of course as it's still a business class flight, BUT there's apparently no bar in the 777 so I'm getting less than I paid for. I shall complain when I return to London, but I suspect I'll get little except maybe a few points in compensation.
Not such a bad problem to have though 🙄
Ethiad really annoyed me a few years ago, when they changed my return arrival from Gatwick to Heathrow and offered me NO compensation 😡
Returning to the topic in hand (sorry) I've never actually flown on Qatar.