Imagine a lack of contribution from pilots to a thread and topic that is speculative in every sense. It's been said a million times (possibly more) that unless you were on the flight deck, or intimately involved, it is very likely that you don't have visibility of all of the facts, hence no real point is trying to find answers or understanding at this point.
Time and further information will tell us if the flight crew earn were fantastic, or just lucky.