For me it's a case of "it's not what you say, it's how you say it". Sometimes he can give really good advice, and he clearly knows what he's talking about. Other times he'll say something blatantly insulting that has no baring on the skating whatsoever (hello fecalgate!). I do think the panel needs someone with a no nonsense attitude, as the cruel-to-be-kind approach sometimes galvanises the contestants into pulling some amazing routines out of the bag, I just wish he'd rein his bitchiness in sometimes.
Also he has the tendancy to pick 'least-favourites', i.e. once someone is in his bad books, that's it for them no matter how well they do or how hard they try. It was Roxy last year, Sharron copped for it this year and I fear Danny may be in his firing line now she's gone, as he seems to have a problem with Frankie.