Rory McIlroy has enjoyed yet another impressive season, but despite closing in on a sixth Race to Dubai title, the Northern Irishman is still rueing missed opportunities