Since everyone, Left and Right, feels free to comment about Cornel West's academic career, I'd appreciate a similar scrutiny of every other Harvard faculty member's recent CV.
As a well-respected citizen of Blogistan once said:
Sure, you can criticize Israel without being antisemitic. But when you criticize Israel for things you ignore in others, it raises certain doubts.
The general point seems to apply here.