There should be a certain line... Passenger did paid for the SAFE trip from A to B. They never paid anything to the pilots. They paid to airline. Did the trip ended safely? NO. Who they should blame and seek compensation? Airline. Very easy. If it is B or GE problem, they will be made involved at a later stage. Before that it is quite reasonable to chase airline.
Just imagine you went into a decent restaurant and expected to have and pay for a good food. And then it ended up with a serios stomach issues. And a feedback to your complain is "but you are still alive, why you not appreciating this???". Would you tolerate that?