And QF32 would have been a total disaster without the presence of two elite Quantas crews on board. Rolls Royce was to blame, but it just shows..
For Boeing the trouble started with the B737Max. Due to the bulk of the engines the 737 MAX has been designed aerodynamically unstable, therefore extremely difficult to fly and they let the computer do the hard work. Unfortunately the had bugs in their software.
Without these two disasters, in this era of outstanding safety, we wouldn't be talking of the Boeing safety record.