All you people that talk about disliking Piers means Piers is talked about which means RATINGS!!!
For the short term. And if you are a part of the media and you are talked about because of how awful you are, it's not a career boost because it hurts the network's brand and credibility. There is a lot to be weighed in that respect.
The fact is, there is probably are large group that agree with Piers and think he's great. If that group is big enough, that is what will keep him his job.
I'll say it again, I love the guy being on there. He is an idiot and independents and neutral persons can see it and are turned away by it.