I don't think he is worth what he is being paid.
When the deal was done a few years ago, he was certainly showing enough promise to earn that sort of money, but from after that day, when he won the "most over rated player" award, he has struggled to really show his potential & to me he lacks...