Totally spitballing here, but regardless of difference in ability between the two, and I have no idea who is better as I’ve never seen JPT play, the club has far more to lose if they don’t play Sands because they have a ton riding on him succeeding as the first signed HG.
Think about it, what’s it say to an academy player on the fence contemplating signing a HG contract if the team signed the first ever player - essentially a player they thought had the most potential and readiness at the time - and didn’t give him an opportunity the first year, barely gave him one the second, and in the third passed him over for a guy they just signed in the off-season??? That would raise a lot of red flags to player/parents.
The flip side is that now the club can set the narrative that Sands spent a year and a half learning, a half season on loan plying his trade, and stepped in to the first team at the start of his third year.
Now if JPT goes off and balls out like Lewis did last senior camp, then there will be some questions as to when will he get a real look. Also, maybe Tab like’s JPT’s game more for how he plans to deploy his midfield.