Thats the whole point @[member='Josh Petrie'], because it can be circumvent so easily is the meaning of "not workable" to me. Any action can be equally costly to both sides depending who they are (that cancels out).
The only reason to be found guilty is to break blatantly without any creativity, conversely, the way to successfully break NDA confidentiality and get away with it, is to be creative and smart (yes still very wrong). But the need for the truth to be said in this matter is to warn those who naively think NDA is a safe haven, because I hear it mentioned everytime. No its not
Some of that is always the situation. It's like warning that "it is only illegal if you get caught".
Some people will speed on the roads thinking that there are no consequences. Some people face the consequences of being stopped by police and facing a ticket of a few hundred dollars and an insurance premium rate hike, and sadly some other people face the consequences of crashing, facing expensive auto repairs, property damage costs, and risking injury and occasionally death.
While breaking an NDA won't mean death, if you are caught and the company chooses to fight against you it can destroy your career. As part of our hiring process we contact former employers. If we hear back you violated confidentiality agreements then you're not getting hired.
If word gets online that you broke your agreements then any future employee who types your name into the search box will discover it, and you'll struggle to find good jobs as long as it remains high in the search results.
It is true that many people violate their agreements. Few of them are caught doing it, and few of those are taken to court. The risk involved is rather low. But the costs involved are extremely high. There is the cost of tens of thousands of dollars in your own legal defense, possibly reaching well over the hundred thousand dollar range. Just having the accusations made can destroy their career and face lower wages once they do find work. Assuming it reaches a settlement rather than going all the way through the courts the person will have whatever those damages are, or if they fight all the way through and lose, whatever fines or penalties are assigned for breaking the NDA.
So no, an NDA does not stop people from talking, nor does it stop your secrets from spreading once someone releases them. Instead, an NDA makes most people think twice before talking or releasing company information, and if the person does do serious harm to the company, allows the company both to recover some money against the NDA breaker's future wages, and also to basically destroy the person's life if the company is vengeful after the damage is done.