100% this. This is the only variable we can control. Cap tie them early on, it feels a little like we would be hoarding players but it would stop this charade from happening again.
He was our u17 player of the year two years ago a couple of months later we played Moldova, we were 2-0 up at home, we brought on After for Hoolihan and Maguire for Long at the end, if we'd slung him on he'd have been tied to us.