The person in question is a smart guy but is typical of many leftists. He bashes fox news as biased and goes on about how MSNBC programming is much better. Anybody who is not blinded by propaganda will tell you that MSNBC is at least a biased as Fox News and truth be told is more so. Basically, the guy is very smart about computers but has taken the lazy way to learn about politics, cliff-notes from the leftists at MSNBC and regurgitating pap from his college days. He also suffers from a superiority complex that which afflicts many liberals. I have to work with him on a semi-regular basis, so I usually try to keep our conversations related to the task at hand or on inconsequential pop culture or sports.
“A man’s morality will dictate his theology”. It will also influence his politics and his ability to accept certain glaring facts.