And it *is* racist. If the President were a white guy, well, then the comic wouldn't have been offensive. But the President is black, and since historically black people have been depicted as monkeys, it's a racist comic. It doesn't take a genius to figure that one out.
Should they not publish it? Well, I say that's their prerogative, but they have to be willing to live with the fallout from it.