Are you referring to Connaughton and others Vs Monarch Aircraft Engineering?
To answer your question in general; an NDA, like all contracts, should be beneficial to both parties and if one party doesn't like the terms then they shouldn't sign it.
From the judge's reasoning it doesn't seem to have affected the case.