I have opinions regarding AAU though! And it has definitely contributed to the entitlement culture young athletes have today.
IN AAU they:
1. Practice very little, maybe 2-3 times weekly from what I have observed
2. Players, especially the most talented players are often given a total pass on skipping practice, but are still allowed to play in the games which reinforces bad behavior
3. Some teams don't practice together at all, they just play, which hurts player development, particularly less talented players
4. The 2 or 3 best players often dominate the ball for the entire game, some are skilled enough to be a 1 man press break
4a. These players will NOT be able to play like this at the next level, it will be a TO every time unless they are Chennedy Carter or Ivory Latta
4b. They rarely set up a half court offense and run through it, everything happens in transition
5. Teams predominantly play zone defense because shooting percentages are low and you have a better chance of winning playing the zone
5a. This means players start jacking up deep 3 point shots in 3rd and 4th grade against a zone before they are strong enough to shoot with a developed, appropriate, shot and players develop poor shooting form/habits at a young age
5b. Players do not learn to play good, solid, no foul, straight up Man to Man defense in the half court
6. All of the emphasis is on winning, not on doing things the right way
6a. Most coaches don't care if one player scores 56 out of 60 points so long as they win, this isn't realistic for the talented player and they struggle at the next level adapting to having a bunch of other stars on the same team
6b. If you aren't treating the worst player on your team just like the best player on your team, you have a big problem
My opinion? AAU should be a skills camp that plays games at the end of the week. Organized basketball should be played in schools where players are held accountable for their attendance, attitude, and grades. Just like in college. Players should compete in other sports, not just basketball year round.
Multi-sport athletes are becoming a thing of the past, but the cross training you get from playing multiple sports develops your coordination, athleticism, and focus to make you better at basketball. Even if you don't play an organized game for 6 months.