If you read the detail on Flightblogger, it details how this is a manufacturing issue and not a design problem.
Only if you accept that engineering is free to specify something that can't be built correctly. Or isn't responsible for specifying the applicable manufacturing processes. And then that there is no need for engineering to close the loop in with manufacturing to solve quality control problems.
The industry has been headed toward a philosophy of separating design from manufacturing in order to more easily outsource the latter. And then to lay off the design staff once the drawings are out the door. That comes back to bite them in the

every time. But they keep doing it.