Rosie O'Donnell's failure as a TV host is pretty simply explained. She is not intelligent. She is not witty ("profane" is not "clever"). She is not physically attractive. She has nothing new to say. She makes people uncomfortable not because she's insightful but because she's so angry for no visible reason.
So why would anyone watch her?