I'm not a huge Chenbot fan myself, but just like Davina she has those that love her and her unique style (robotic, as opposed to Davinas gurning and false enthusiasm) and see her as a very important part of the show. She's a bit of a cult figure, especially with her catchphrases as others have mentioned.