Now secular humanism comes close as a solution to the problems of society like dogmatic thinking, but I do not feel like it would be right to allow completely unguided free inquiry. For example, should we allow people to learn how to harm others? The knowledge of how to harm society is not good for anyone to learn except those who are fighting to prevent harm to society. This knowledge should only be allowed for those who have learned how to do good for society. Without the knowledge of how to be good for society then the knowledge of how to harm will result in people doing harm to society. This way of releasing powerful knowledge only to those who have good intentions will benefit everyone. We should not allow terrorists to learn about how to lead an organization since this is like giving them weapons of mass destruction. A strong understanding of what is good and how to do good will influence people to be more good as they will learn the value of goodness and societal growth. We should not enable those intent on doing harm to do more harm. This practice is different than totalitarian and selfish acts of censorship. It is more like the ethical and reasonable distribution of knowledge. Would you agree?