I side with Rosie O'. First, Rosie, whether you want to admit it or not, has done a lot to change television for the better. In her way, she has made celebrity and celebrities more human and more accessible. She's demystified something that probably never should have been mystified to begin with. And she's broken down some kind of invisible wall that existed between "stars" and their "fans".
Donald Trump may have done much to advance assholism and skullduggery, but I don't keep up with those fields so I can't say for sure. Why is his hair fair game? Well, much like President Bush's misproununciations, it's fair game because he does it so much, for so long, and refuses to even acknowledge there's anything wrong with it to the point that it surely must say something about the character of the man. Rosie knows she's fat and acknowledges it every day. So while she may not be changing it, at least she's acknowledging it. That's already far healthier.
Now that some time has past it really fucking offends me that people didn't stand up for her. And if it's true that Oprah said "Finally someone said what everyone was thinking" in response to that VILE Camile Paglia's horrible comments about Rosie and Donald Trump, then I am sad to say but I am disgusted with Oprah, too. (I really hope that's not the case). And Camille Paglia needs to have her feminist ID Badge taken away. And the decoder ring. She really does. She's a bad man.