Maybe the right way is a harmonious combination of the above.
Harmony can only be achieve it different ideas are allowed to compete. And for that we first need to secure the freedom of speech right, that is constantly being taken away by different institutions.