You don’t have to like him to be able to respect his achievements. He’s worked very hard at his game, works incredibly hard on health/fitness and has reaped the rewards for it.
Compare him to Rooney/Gascogne - say no more really.
All (well most) players cheat to some degree anyway, so I fail...