I am no "Boeing Apologist" here. I am a realist.
I don't defend Boeing's mistakes, and they made mistakes here, no question. They face civil liability for their actions and mistakes, which is how it should be. What I am saying is that it wasn't intentional or foreseeable. Boeing wasn't cutting corners or being negligent in this issue, but a system problem cropped up anyway. This whole episode is a classic "normal accident" which becomes more and more likely as the complexity of the system increases. ,
This is not the first such issue with the 737 you know. They had a serious problem with rudder controls back in the day and lost a couple of planeloads of passengers before they figured it out. That too was an unforeseen design problem too that had to do with varying temperatures of hydraulic fluid at different phases of flight, causing an uncommanded full deflection of the rudder. It killed two or three planeloads before they figured out what was going on and fixed it.
"Normal accidents" happen, despite your best efforts to avoid them. Apollo 13 and the two Shuttle accidents were examples of this, so was the financial crash of 2000, where the system got too complex for people to properly gauge risk and stupid decisions got made that unknowingly caused grave damage.