> ...all it takes is one leak to end your monopoly
I don't know about that. Most significant software packages require ongoing maintenance (bug fixes, security patches, compatibility with other software) and add new features over time. A one-time leak certainly would be damaging but not necessarily fatal since most businesses want to have assured support and upgrades.