Kelly's ratings have been dropping, and she's actually the first Fox prime-time personality to lose a ratings battle with another network and she's trailing Richie Madcow on MSNBC of all people.
One of the reasons Fox's rating are always the highest is because they're the only alternative news source, and I think she's been hurt by her Trump bashing (people can get that anywhere)
Although it appears she did a awesome job last night with Brazile. Their collusion and lies and deceit have to be exposed, and nobody else is going to do that (before the election anyhow)