Vortex
You are aware of the Swiss Cheese theory? It is rarely a single component, error or failure that causes a catastophe like this. If you are professional aircrew you will know this and also understand the requriement of MEL and deferals in maintenance.
In an ideal world we could all fly 100% servicable AC at all times - But we live in the real world.
I await the official report and my thoughts and parayers are with all those involved.
RIX