The fixes are ridiculous. Lets admit that this accident happened largely because of a fortified door that was impenetrable since 9/11. The door functioned exactly as it was supposed to. The sad part of course being that a trusted pilot was the only one on the locked side.
The point being, whatever design/fix that is implemented to prevent this from happening, 10 years from now, will then be the direct cause of a crash. In these kinds of things the fix(es) you make have the law of unintended consequences. Or unforeseen consequences.