Does Greg Aitken deserve his chance in the Scottish Premiership?