I wonder how this would have been viewed if it had been one of the ME3; plenty of accusations of authority help and collusion in giving them 5 days, I'm sure.
If the company has already been caught and fined for maintenance issues, then missing something as critical as this is cause for concern - how much else are they missing? If they're cutting corners on maintenance oversight and control, are they cutting corners on the work itself?