I would just like to state that the woman I referenced Richard calling an idiot... is not the same woman from that video. The conte x t might be similar (don't know)... but just so we're clear.
I don't think its so simple as calling someone an idiot that makes him seem condescending and arrogant. We've all (well, I have) called people idiots, even if it is just in our heads. It is when someone believes themselves to be more intelligent and others to be just a little higher than cavemen. (or homo erectus ). I personally find most people arrogant and condescending who state there is no God (in whatever form that might come), and who THEN ALSO look down on those who state and believe that there is one. When Richard does this, then he tends to fall into that category for me.
In all other areas, including science, I find him to be humble and open-minded and intelligent... and he has a polite and courteous way of presenting himself. (from the little I have seen of him... I have not read any of his books)
Peace,
Tammy