His all-round play is probably what keeps him in the team, but in my opinion his regular poor finishing means he's not world class. With the statistics I guess most of his goals are relatively easy ones. The more difficult ones that you'd expect a 'top, top player' to score he tends to miss from what I've seen.