You stating this team is a B+ team at best shows where the line of thinking is coming from. You can't say much about the other 2021 team so you try to make a point with the what you call the "B Team". I am sure you know someone on this team as you took the liberty of commenting about some kids leaving and not making AA teams, and their successes or failures as you describe. What you fail to realize is the 2021 kids not on any "AA Team"s have something to work towards. Developing your son into a better player whether it be skill, confidence, or strength should always be the main objective. I speak from recent experience (As you probably cannot) many of these kids in 2021 regardless of team will have an opportunity to go showcase and personally compete. If your son is that good he will get the invites and looks he deserves. Committing to a school in 8/9th Grade for lacrosse doesn't always work out in favor of the student. Wait These kids are 12 years old..they are just students right?