I sometimes get frustrated that he passes it, when he is clearly the most talented guy in the team and I would often prefer to see him try and beat the last man and get a shot in. He could have 20+ if more selfish.
But sure, better decision-making is all that is missing - but even without that...