He's certainly not "shit", "lazy" or a "waste of a shirt" as has been levelled at him by some "fans".
I've said this on a few other threads but he has all the attributes you'd want physically & is adequate technically too but he fails to bring it all together on a consistent basis which I think...