I think his biggest problem is that he's lacked continuity. Whenever he finally got a string of games, he got injured not long after and had to start from square one again when he returned. Before the break, he was excellent against Inter but now he's back to being mediocre after some time on the treatment table. Now approaching 30, playing so irregularly can only adversely impact your form and overall level.