Rory McIlroy's long-term caddie Harry Diamond has come in for criticism of late and Shane Lowry has given his take on the ...