Will be an element of that but there's many factors.
Billy Gilmour is a phenomenally gifted talent first and foremost, natural gift. He's from a footballing family and his dad was a decent player at junior level. He's got real hunger is seems too, to be the best he possibly can be. Hence why he made a decision at 16 that not many kids who support Rangers would do and that's leave Rangers when they are begging to keep you, in order to further his career.
I'm sure plenty kids he came through the PS with will have regrets but his biggest asset is first his natural talent and secondly his work ethic.
I know lots of folk who know him/knew him and any time he is back in Ardrossan/Saltcoats area he's down the local gym working away, helping out with prize givings etc at local boys clubs. Just seems a genuinely good wee guy.