OTOH if these techniques and vulnerabilities were made public it would benefit cybercriminals as they could defend themselves better.
I was going to write that the world is moving toward hiding some technologies from the public domain and facts are also hidden. And that requires a very high trust in those that manage these secrets. In reality I realized that this has always been the case in the last 100 years.
In some regards, we are beyond democracy since the voters do not know what is going on and to be fair even if they knew it, most of them will be unable to know what it means.
If the system is hidden who is making sure that who control remain in the good side?
Is something changing inside the system?
Who is going to make sure the system stay on the good side?
Now Star Wars plot comes to mind...