This reminds me of how I describe Danny Welbeck. Does everything but the most important thing on his job description.
I personally think he has had enough opportunities and he hasn't delivered. I think he is a League 2 player at best.
The only other position I could think of for him is a winger but his final ball is not great and he can fade out of games, which it is important for a winger not to do.
I do think he is a gd lad and seems to have a gd attitude but I think he is punching above his weight.