See, Obama isn't a socialist. You heard it from Mr. Socialist himself. It should also be noted that Castro has had no problem criticizing the president in the past.
That being said, Castro thinks the right-wingers will try to impede Obama at every turn simply because he's black. "I don't have the slightest doubt that the racist right will do everything possible to wear him down, blocking his program to get him out of the game one way or another, at the least political cost," he writes, according to a Reuters translation.
So, according to Castro, all of this "Obama is a socialist," "Obama is Hitler," and "Obama wants to kill your grandmother and Stephen Hawkings" isn't because Obama actually is a socialist or the second coming of Hitler or wants to murder Grandma Ester in her sleep. It's because he's black.
Ironically, Castro titles the column "Hopefully I'm Wrong!" And, well, Castro is wrong about a lot of things, but he could be right here. Of course, there are many, many critics whose problems with the prez have nothing to do with race, and Castro, never one to question his absolutes, doesn't note that, but there's no denying there are still some people who might be a bit uncomfortable with Obama's race.
Cue the comments. Of course, if Castro wrote a column about the sky being blue and we wrote, "Yes, indeed the sky is blue," we'd still get hateful comments.