My son has been on PrimeTime for a number of years. What I like is that they have only one team at each grade level and the organization is fully committed to those players. The program director knows each player and family. There is no money grab secondary team distractions like many other programs. Yes, rosters are more fluid at the younger grades, but stabilize at the high school level with few roster changes in those years. It is much harder to crack the roster at the HS level.
I agree. 1 team keeps things cleaner, higher end, and better for organization focus. B teams can make kids feel like they are minor leaguers, they are no fools. But I think by high school age, the B team players are really playing because they love the sport and want to play more rather than only playing in their HS spring season. Or, in covid, B team play is the only way they get to play at all.
2Way started B teams because their popularity grew so much. I think Preds was gonna fold their 2023 B team but the players rallied to keep it going. Express North B team does well on numbers. i don't think any of those clubs feel having B teams hurts them but it does likely add a layer of work and complication but easily outweighed by some money and kids content to rep the team colors everywhere.