I certainly don't think it's a bad thing to tell someone who is earning £50,000+ p/w he is, frankly, terrible at something he's classed as a professional in. Actually, I think it's fair game, in all honesty.  Especially when any criticism being thrown his way is completely valid.