This is a Boeing specific problem. Boeing does things which no other company would dare doing, the failure on engineering the MAX is simply inexcusable. The same goes for the failure to correctly plug a door. These things don't happen by chance, they can only happen if you have a deep institutional rot in your organization. These things don't happen by chance, because the systems are designed in a way such that they can never happen. If they do happen the system has failed.
The entire airline industry knows that if you are lax on safety critical issues, there will be consequences. The consequences over the last few years have focused on Boeing, because it actually is a Boeing problem.