I think it's possible QVC have their own reasons for keeping him - I've never read or heard anyone I know say anything positive about him, but I've heard many people say how rude he is to other presenters and what a limelight-grabber he is. In my opinion, this is something that happens a lot on telly, where seemingly talentless people are force-fed to the public either because they are related to a long-established TV personality (son of Bradley Walsh, I'm looking at you) or for some other reason best known to the TV people.