You guys sound like you signed and are locked into a 6 year contract with PT. If your kid isn’t happy, move on to another program. If he’s not good enough, work to improve. He can change programs (but not parents). Too much sour grapes here and trashing coaches and kids.
I can’t speak for 2024, but my son and our experience with PT has been awesome. I’m not from the area so I knew nothing about the program going in. Does he and us lose friends when players are cut due to better talent trying out? Sadly Yes, but that’s what makes it s strong program.