Não é incomum que uma companhia aérea mantenha um passageiro no ponto de origem se souber que a série inteira de voos não pode ser concluída como reservada.
Ao fazer isso, para muitos passageiros significa que eles simplesmente vão para casa e voltam no dia seguinte. Para passageiros não locais, significa que algumas acomodações e refeições devem ser fornecidas. Para responsabilidade legal, é simplesmente um voo cancelado, remarcação ou reembolso (e sim, provavelmente há alguma regra da PC na UE que exige uma certa compensação).
Ao enviar passageiros em parte, significa acomodação e refeições para todos. Isso significa mais angústia e reclamações dos passageiros sobre a incerteza de chegar ao seu destino e ficar no meio do aeroporto na esperança de entrar em algum vôo. Por responsabilidade legal, significa um voo interrompido que contém mais regras, regulamentos e potencial para compensação.
Embora o OP tenha preferido voar, a empresa aérea deve definir uma única política para o problema e manter os passageiros na origem é a que a maioria das companhias aéreas aplica. Eu fui pego no mesmo cenário, voando a Flórida para a Tailândia e foi realizada no ponto de origem, nos EUA, por isso não é exclusivo para o Qatar.
Você pode reclamar, é claro que pode, mas no final, se a companhia aérea cumprir suas responsabilidades por um voo cancelado, não haverá nenhuma compensação, a não ser talvez um pequeno sinal de desculpas (milhas de passageiro frequente, etc.).