Well, quite regardless, with Rosie you had the option of either not watching or changing the channel.
If you really hated her this much, why didn't you protest or boycott? It is easy to kick someone when they are down... don't jump on the bandwagon.
I never watched her because I found her mannerisms annoying. But that was my option, and I exercised it to the fullest extent. Just ignore her, and like a rash she will eventually go away.