Yeah, if he has a history of saying things like that, it's a much more understandable reaction.
However, as a university it still seems like dangerous territory. I think communists are just as sickening, in light of the horrors of the twentieth century. Should I fire them if I'm making those decisions at MIT. Like if a professor said the gulags are a worthwhile evil on the road to socialist utopia? Is it really necessary to end a person's career when you disagree with them on matters unrelated to their work?