Whilst I admit he may have to move on to fulfill his potential he is only 20 ffs.
In that time he has captained Celtic, played in Europe and played for his country amongst other achievements. I Robertson at that point was just becoming professional, plenty of time for him to develop a bit more at Celtic first.