While it's obviously frustrating to lose these young players before we even get a chance to see them play, there is another way to look at this.
For a while, we as fans were bemoaning losing our best players for a pittance. Think of the fees we received for Mark Reynolds, Jamie Murphy and Paul Quinn. At that point, we were losing crucial first team players for fees that we're now receiving for guys who've never played a game for us (and I do know that you have to take inflation into account). This summer, looking at Hastie, McAlear and McKinstry, we're looking at bringing in north of £750k in transfer fees. That's for a guy who has played a dozen or so games for us and two youngsters with potential. Prior to this summer, to bring in that kind of cash we'd be looking at selling a crucial first team player like Moult, Kipre or Johnson. Money isn't everything, I know, but transfer revenue is crucial to our survival and development. The fact that we can bring in that kind of cash without significantly weakening our first eleven is a positive. Could we have got more down the line for McAlear or McKinstry? Possibly, but they could equally have gone down the road of Ross Maclean, Dom Thomas, Ross Forbes or Robbie Leitch. I imagine that we will see sell-ob benefits of McAlear and McKinstry deals further down the line should they develop well. If they don't though, we have done well to get fees on the basis of their potential...