As was already pointed out, I don't think as many people would have as much of a problem if they just called the game and left their personal biases out of it. Bias is fine when you are watching your local color guy, but in national broadcasts, people just want unbiased commenting.
Since you brought up Fox and CNN. It would be like if you wanted the actual news, without bias, broadcast on a single channel to everyone. Anyone with a brain in their head would be upset if you picked either CNN or Fox to cover said news, because they are both biased to the point of pretty much just being propaganda stations for their particular sides.
Actually, everyone here wants biased commenting which is why they watch the local FSD broadcasts, but I digress....
Remember when Gary Thorne and Bill Clement were calling the games and everyone was all over Gary Thorne's nuts and saying he was a Colorado supporter? Then they were saying that Barry Melrose was a Colorado supporter? I am not saying that either of them are biased at all, but the point being that some people will ***** about anything when nothing is there. In this case, these commentators say something positive about the opposing team and they are labeled as biased.
With Eddie, he is just a sucky commentator. He is so bad the only way he can call a game is biased. Pierre Maguire sucks horrible as well and he has no bias at all. I don't hear any bias from the rest of the NBC crew.
Personally I say deal with it, but there are other options out there.
As for the news, we need more unbiased news networks and stations. The problem is once the networks figured out how to make money off the news, it lost all credibility. I agree with your assessment.