My read on the situation is that Boeing (and their subcontractors) made a mistake in their Failure Modes and Effects Analysis (FMEA), and that the FAA process was not robust enough to catch it. It was not intentional. It was not because they specifically cut corners or considered cost more important than safety, it was not because of a bad safety culture, it was not because of subcontractors, etc.
Many of those issues have been brought to light; yet, every commercial product sold has the same discussions on what is the balance and what is good enough, and how to properly regulate (if at all); and people make mistakes. That's normal. Sometimes people are seriously injured, made sick, or die by such mistakes. It's unfortunate; and, happens a lot in the world for many products. Yet, products tend to get better with time...
Aviation has a process for correcting things when issues are found; and is working through that process. It's quite apparent the the future FAA process will entail a more detailed review of the FMEA's.
In this case, this self correction process now drives a closer look with the Airbus aircraft line... because they have had the same discussions and compromises and settling on what is "good enough."
Since no one is perfect... and all the products are designed to a "good enough" standard (except rare science and military cases where money is no object) it has now been identified that there is at least a somewhat similar trim control issue, in some ways, with the A321neo. I actually expected something like this would turn up (and knew that there would be Airbus Engineers looking at the Boeing 737Max8 issue and wondering and praying that they don't find something similar and significant).
I will not be surprised if more pop up.
This is the overall Regulatory and Aircraft Manufacturers working properly. The goal is to identify issues before a crash, and fix them. Identify issues involved in crashes (or events) and fix them. Not to never have any issues. Cost/Benefit analysis, estimates, and management decisions on what is good enough are a fact of life; and are part of every Airbus, Boeing, etc. aircraft. Every product and service you or a company purchase involves those.
The 737Max8 MCAS issue is making both companies and the regulatory agencies better... at least at this time. Unfortunately, you cannot stop the pendulum swinging. Things get better, they get worse, they get better, etc... forever. That will always be.
Have a great day,