Completely agree. The rule is ridiculous and is basically an anti-trust violation. It is simply meant to allow the owners of these various organizations to control their clients, while driving up the cost every year without ramifications. I get the whole, we don't want to have super teams formed or coaches taking large chunks of their teams with them when they move, but wouldn't that actually end up being a good thing for hockey in this area? There are 19 boys organizations with a Tier 1 charter in the Atlantic District, and the product is extremely watered down as a result of the District's greed and/or incompetence. It's bad enough we have to sign contracts for 9 year olds to play hockey.
Parents and players should have freedom of choice when it comes to youth sports, especially when that contract expires at the end of each season. If a group of players wants to leave an organization to go to another, its on the original organization to look at why it occurred and change things to prevent it from happening again.