I used to be puzzled too. Now I am starting to get him. If he is allowed to give a speech about his ideas, he is generally very good. But when he talks or debates with people, he does not pay too much attention to their point. He does not try to "persuade" people, he just keeps pushing his ideas through. Basically I think he is a good thinker and speaker, but not a very good communicator or debater.