A lot of B team detest on some of these threads. If a kid is brand new to travel and gets placed on a B team at 9 years old, that's a waste of money? A and B pay same amount and B team seems to be good coaching so far.

Curious as to what the general consensus is on when it becomes a waste. Immediately? If kid doesn't move up to A in a year or 2? Do most good B players need to move teams for a shot at A or do you see them moved up often?