The problem with Rosie is that she's rude. You don't invite someone on your daytime tv show for a friendly interview, then turn around and attack them for something they aren't (Rosie kept trying to cast Tom as a spokesman for the NRA, which he kept saying he wasn't - he was just a regular ol' member). Tom did the right thing by leaving. Rosie's behavior was uncalled for and Tom did the right thing by not even dignifying her with a fight.
I thought she was annoying when she did the emcee job on the cable tv Friday night comedy shows (I think it was HBO or Cinemax). Then she went to MTV and later to motion pictures as, ta-da, the loud-mouth obnoxious fat friend of Madonna.