Juan is not dishonest. He is a guy who understands there may be racism in America. He also understands Obama is a dictator and wants nothing to do with it. He deserves some mode of respect.
I go back and forth on Juan. Sometimes he gets it and is fair, other times he clings to the thinnest of arguments, but I do think that he believes the thin part.