I think that these days in order to get a pundit seat you either have to be either boringly obvious or controversial with your opinions.
Boringly obvious means you don't get too many complaints so you are seen as a safe pair of hands while controversial will get you noticed and spark...