Dont know about leagues. How about teams mid season?
Not unless there is an abusive HC. You made a commitment, honor it. Don't forget that your first priority should always be to make your son into a good man - having a winning season or being on the team he wants to play for is a distant second.
Let's say, he is on the Rangers Elites 04... Obvious choice... Switching is the only option to enjoy the season.
I don't see anything wrong with it....if the organization and the coaches are not living up to what was promised, why not get out while you can, especially if you found another spot.
The organization made a commitment that its not living up too, maybe players leaving mid-season will be a wakeup call to get their sh%* together.
As long as you can write the checks join as many teams as you need to make yourself and jr feel accomplished and happy.