You don't like celebrities offering their political view point or don't like celebrities offering a viewpoint different than yours?
Do you feel the same way about James Woods' viewpoints or Ted Nugent's as you do about Rosie O'Donnell's?
And why are celebrities admonished for having viewpoints but the general population isn't? Or posters on internet message boards?
Just who is allowed to have political viewpoints? Other than politicians that is?
You think I like Ted Nugent? Really? He's a good example of what I'm talking about. When I was in high school Ted Nugent was one of the hot rock stars. As such, pretty much by default I and many others thought he was cool and thus put value into whatever he said. He wasn't publicly into right wing politics then (as least as far as I know) but he did make that song "Great White Buffalo" that lionized Native Americans for being such great stewards of the environment. "And then came the white man...with their thick and empty heads they couldn't see past their billfold...they wanted all the buffalo dead."
I bought it. Know why? Because Ted Nugent was saying it. Isn't it sad and pathetic that someone believes something just because a rock star said it? I have somewhat of an excuse because I was young and didn't have a strong enough mind to think for myself.
Of course in reality the Native Americans weren't great stewards of the environment and neither is any people that poor. They did use as much of the buffalo after they killed it but that's because they were poor and thus couldn't afford to waste anything. It's only when people attain some level of material wealth that they start having the luxury of worrying about the environment.
Ted Nugent is plainly an idiot and so is Rosie O'Donnell. All you have to do to know that is listen to them talk. The fact that they may express an opinion that you agree with now and then is coincidental. Even a stopped clock is right twice a day.
But Ted Nugent can play some music and Rosie O'Donnell can do some comedy and some TV banter shows. Those are skills. How about just appreciating them for those skills and then move on?