Qatar Airways looks stupid now
Fragment of a discussion from Comments:'Critical safety issue' with A380 engines
Unlikely. The engine fault is Rolls-Royce's doing, afaik.
That said... Airbus had to cough up a lot of money to airlines because of their own developmental problems meaning the jets were delivered late. Airbus compensated them for not getting the aircraft on time. [1]
(interestingly, in searching for that link, I found this one suggesting Airbus share my view on engine fault liability.)
The long and the short of it is that neither company has done very well on this issue recently. There are alternatives - Embraer, Illyushin, Antonov, Bombardier - but none as favoured.