Philips has lost its "reputable" image for a long time now IMHO.
Sure, shit happens and perfection doesn't exist in this world, but by that measure, you'd find an excuse for absolutely any fuck-up, so I don't buy it. You can't expect zero problem, that is for sure. But should that be any excuse when problems happen? Nope.
What those problems show (and same with the Boeing case, btw) was just unsufficient testing. Had the MCAS been properly tested including in corner cases that were certainly not even unexpected events, Boeing would never have let this happen.
Foam degrading - that certainly can and should be tested in lab with accelerated testing.
The consequence of electrical faults can also be tested, and the fact that the alarms would not work is even worse.