It would be nice if you actually stated your qualifications to state the situation not just state that of what he is. He may well be biased where as you just do not understand. Saying that someone is talking rubbish does not expand or subscribe to anything. One needs facts to be elucidated and made comprehensible not just some derogatory swear words. Where is your factual information about his comments and his reasoning.
I am guessing that the man has put more thought into the situation than you have in your whole life, not being able to digest and consolidate information and just using derogatory words indicates someone who has been brainwashed.