The most common sin of both the right and the left is a refusal to recognize the successes of the other. Hence Mr. Keller can't find a single positive thing to say about Castro and Cuba. Not, of course, because there aren't positive things to say. Rather, he refuses to see them either in comparison to other Latin American states, or in historical perspective. Here's a bit of the latter.

Despite the fact that the USA lost the Vietnam War to the North Vietnamese, that communist country now exports more goods to the USA than to any other country. Had the USA not had its bizarre and childish hate on for Cuba, I'm sure that nation would have prospered as well.