I can recall at least one manager saying he didn't work hard enough to improve his game. I've said on a few occasions that he hasn't improved since the day we signed him.
It's all about opinions but I find him incredibly frustrating because he could and should be so much better by now.
A change of club may do him good and if he drops down to League 2 he may get more game time.