This is coming from an older middle-class white guy:
I never really cared for Rosie O'Donnell. She always seemed to me to just be loud, obnoxious, and generally wanted to be heard whether her opinion was wanted or not. If she couldn't get a rise from the audience by taking up some cause, she'd then resort to trying to stir some controversy where there may not actually have been any. Then she engaged in public arguments with other celebrities of the same ilk. Finally, she drug her sexuality out of the closet and trumpeted it for the world to see in hopes that would then garner her the attention she felt she deserved. Ultimately, she was picked up by OWN in an attempt to market her to an audience that she'd have to actually entertain on her own merits. Guess what? It didn't work.
She'll pop again for sure, but as has always happened, she won't stick around for any lengthy period, simply because she isn't really that wanted. Unless she can hold an audience and earn the money she's being paid, no one will keep her long.