The best way to fix a problem is to bring it into the light, not pretend it doesn't exist. "Security by obscurity" has been debunked for decades.
If our system is so flawed Snowden's leaks would have blown everything up, maybe the system deserves to be blown up.
Otherwise we're just papering over flaws which likely will be discovered and exploited eventually.