Joe Freaks Over Allen West

Joe Scarborough went on a rant this week against Allen West for saying there are 80 liberals in congress who are communists. Why is this so heinous but the President of the United States accusing the GOP of running a War on Women is just fine?