I wasn't very satisfied with Eliezer's comment there. He seemed to be missing the point of those complaints. They didn't mind necessarily that Harry acted as he did, but they found it out-of-character that McGonagall would respond to Harry's actions as she did.
Comes off as if its an excerpt from Atlas Shrugged or something, with the wonderful hero so obviously superior to everyone...
I was reading reviews of HPMOR on Goodreads and I noticed that the people who didn't like the book were essentially "put off by the rationality". They thought Harry was arrogant and condescending.
Then I was thinking, a lot of people are "put off by rationality" for similar reasons. What a shame. There's a lot of value in spreading rationality, and this seems to be a big obstacle in doing so.
Any thoughts on how to make people less "put off by rationality"? I think the core issues are: