Why is the government throwing people in jail for leaking trade secrets? Trade secrets aren't supposed to have government protection, that's the entire point: they're risky. If you want a monopoly on your technology, you're supposed to file a patent. Trade secrets were invented as a riskier way to extend your monopoly by giving up government protection. If the government is going to give trade secrets the same protec…
No, patents cover someone even independently coming up with the same idea and making a copy. Trade secrets don't have that protection. You can still steal trade secrets. If you couldn't, you're basically arguing IP isn't property (which is a perfectly valid philosophical position, and one I'm sympathetic to)
That's not to say it's not necessarily a better system (no trade secrets - all innovation is public) but the monetization strategy to reward novel innovation is much less clear (you can only get so far on support contracts).