I agree with some of what you said. I do not think he is a commie. He is a far left democrat. He is naive about foreign policy. He has suspicious muslim friends including his minister.
He has strengths however and that gives me pause and makes me think he might be hard to beat.
To me, that is one and the same!:-)