Ok so your son plays for NXT which is cool. HHH had a bunch of kids leave there last year and showed up at NXT. Every program has warts and every program isn't an ideal fit for everyone. Some kids are leaving NXT, some are leaving BL, some are leaving Freedom..etc etc etc. I know a bunch of kids left HHH because of distance to practice, bottom line this is just the general churn that happens every year at every club.