This is a truly embarrassing one for GE/NBC/MSNBC: a contributor can rant and ramble his way 24/7 (making a living in the process), and support his ideology and party on the air, but it is a big no-no to contribute with money to their favorite candidates? Give me a break. Everybody knows where Olbermann's money is, as everybody knows the same about Hannity, Coulter, etc.
It has no logic, it does not make any sense. It's so obvious, even rightwingers say on this "huh?". If it were a ratings matter, why did not MSNBC said so? Again, did they think Olbermann's journalistic integrity was compromised by giving money to politicians? Would that make more of a "sock puppet" out of him?
It would have made more sense if he complained bitterly about GE/NBC/MSNBC on air.