> Professor McGaugh has commented many times on the sociology of science and how the dominant paradigm tends to be hostile or indifferent to alternate views
This should also set off crank alarms.
Maybe it should - but it does not prove that the subject is a crank. Thomas Khun's theory of paradigms shows that science is not an entirely objective undertaking.
Having read Prof McGaugh's blog and some of his published papers for quite some time, I do not place him in the crank bucket. Make your own mind up I guess. My take is he is a legitimate scientist who holds views outside the mainstream.
I remember object-oriented programming being on the same pedestal when I was younger and first learning programming—a lot of OOP folks and mainstream programmers were definitely hostile to other schools of thought like functional or procedural programming.
Hell, I've worked with programmers who, entirely honestly, treated "object oriented programming" as a synecdoche for good programming...