He has played over 100 games under Robinson, so we probably should give the manager some credit for his development.
His attitude and work rate are top notch, and I wouldn't be surprised to see him get to the highest level in England or abroad at some point. Lack of height and pace are probably the reasons he hasn't moved on yet, but he's going to have a pretty good career one way or the other.