Es ist nicht ungewöhnlich, dass eine Fluggesellschaft einen Passagier am Abflugort festhält, wenn sie weiß, dass die gesamte Flugserie nicht wie gebucht abgeschlossen werden kann.
Für viele Passagiere bedeutet dies, dass sie einfach nach Hause fahren und am nächsten Tag zurückkehren. Für nicht einheimische Passagiere bedeutet dies, dass einige Unterkünfte und Mahlzeiten zur Verfügung gestellt werden müssen. Aus rechtlichen Gründen handelt es sich lediglich um einen stornierten Flug, eine Umbuchung oder eine Rückerstattung (und ja, es gibt wahrscheinlich einige PC-EU-Vorschriften, die eine gewisse Entschädigung erfordern).
Wenn Passagiere auf halbem Weg geschickt werden, bedeutet dies Unterkunft und Verpflegung für alle. Es bedeutet mehr Angst und Beschwerden von Passagieren über die Unsicherheit, ihr Ziel zu erreichen und auf dem Flughafen in der Mitte herumzusitzen, in der Hoffnung, einen Flug zu bekommen. Für die rechtliche Verantwortung bedeutet dies einen unterbrochenen Flug, der mehr Regeln, Vorschriften und Entschädigungspotential enthält.
Während das OP lieber fliegt, muss die Fluggesellschaft eine einheitliche Richtlinie für das Problem festlegen und die Fluggäste am Abflugort halten, die von den meisten Fluggesellschaften durchgesetzt wird. Ich wurde in dem gleichen Szenario gefangen, als ich Florida nach Thailand flog, und wurde am Ursprungsort in den USA festgehalten, so dass es nicht nur für Katar gilt.
Sie können sich natürlich beschweren, aber letztendlich, wenn die Fluggesellschaft ihre Verantwortung für einen annullierten Flug wahrnimmt, wird es keine Entschädigung geben, außer vielleicht ein kleines Zeichen der Entschuldigung (Vielfliegermeilen usw.).