Criticism of mainstream knowledge