GOYBS,You mean you can't think of a single instance in your association where a kid that clearly deserved to make an A team did not?
This happens frequently but it's not a bad thing. First, if a player is at the wrong lower level he should absolutely dominate play. 2-3 goals a game. Often fussers will find the supposed slighted player isn't even the top player on the B1 team as the season rolls along.
It teaches the player and the parents an important lesson that they may need to work a little harder next year.
And, it benefits the player to be the top player on B1 instead of the weakest on A. With a decent coach, and supportive parents, that player could have the most fun and successful season of his life. Many will tell you that B1 is a better experience anyways. Generally, the players, and their parents, are all nicer people.
And, let's not forget, leadership. Learn to be a leader by setting the example of a positive, hardworking attitude that all the parents and coaches notice and consider that maybe they did make a mistake and they correct it the following year. Sulk and fuss and you're guaranteed to be back at B1 next season too.
Another consideration is is the player truely A? A at Wayzata, Edina, Woodbury or on the bubble at Andover. The 15th A skater at a mid size or small association isn't an A player at Maple Grove. So, don't worry about it. He's not really A anyways.