If you have any doubt about Phil Griffin's real motive in suspending Keith Olbermann, you need look no further than how the network reacted to Joe Scarborough's donation of $4,200 to a Republican House candidate in 2006:
Joe Scarborough, host of the "Morning Joe" talk show and the evening newscast "Scarborough Country," $4,200 in March 2006 to Derrick Kitts, Republican candidate for the House from Oregon. ... A spokesperson for NBC, Jeremy Gaines, replied to questions sent to Scarborough. "Yes, he did make a donation to Derrick Kitts. Kitts is an old friend of Joe's. Joe hosts an opinion program and is not a news reporter."
Griffin might try to defend himself by saying the difference is that Olbermann interviewed one of the candidates that he contributed to after making the contribution. But Griffin's problem would be that Joe Scarborough did the exact same thing. As JohnKWilson pointed out in a diary, after donating to Derrick Kitts, Scarbrough interviewed Kitts on his program.
The bottom-line here that both Keith Olbermann and Joe Scarborough both host opinion shows. They both made personal contributions to political candidates. But Olbermann supports Democrats, and Scarborough supports Republicans, so even though Olbermann is the network's top-rated host, and even though Scarborough hides his ratings sheet in a little box in the basement, it's Olbermann that gets silenced.