If we do not allow free thinking in chemistry or biology, why should we allow it in morals or politics?