But McIlroy has personality, charisma, and a hugely impressive win at the US Open.
And that's the problem - all are credible and have merit, so vote will be split. None of them have a chance.
Anyway, Cavendish will / should win. A genuine, once in a generation, phenomenon in his sport.