good software engineering requires some minimal level of mental strength, and if a one cant take a snippy (in the one's opinion as in my opinion Linus' emails are very reasonable, precise and thorough explanatorial) email i'd question whether that one would be a valuable member at all.
yep. I think it gets the point - irreconcilable differences in the foundations and applications of intelligence - more efficiently across than the alternative of an attempt at long winded logical based explanation of that irreconcilable difference to somebody who just doesn't understand/share your logical apparatus because of that difference.
recognizing and accepting the difference between people isn't dehumanization. Not recognizing and denying people the option to be different is dehumanization.