Agree! In fact I'm relieved to read this thread as I thought I was alone. The other day I peeked a glance at his antics on a food hour with a colleague of mine.
The conversation was (which ended up quite heated)
I said....
'oh I really think they should have ended that guys career the day he walked from children's bbc'.
'why??'
'oh I just don't like his diva personality, and his school boy humour'
'i don't think you should voice that opinion'
'oh?'
'well, people might think you're being racist'.
'whoa! Hold it there. I'm voicing my opinion on a personality, not a colour'
.....and so it went on, as colleague thought I was being totally unfair in my opinion.
We agreed to disagree.
So to sum up. I agree with OP. Annoying to the max, And glad I don't feel alone and yes, I switch off.