Just doing an albeit annoying job. Whether he is right or wrong is irrelevant, it's just there to cause a reaction as per contract.
Same job most pundits do on radio.
It depends on you work for and where you are in your media career.
Mills is very much in the say something controversial you may not agree with to wind people up period. Best ignored.