I don’t mind the talent stacking, honestly. Part of that is because I like watching elite players playing together, which is why I enjoy the NBA so much, particularly compared to college ball.
I want to see top notch guys playing together instead of seeing top players so spread out that lesser teams just double and triple team the greats.
Have you ever been to a high school game with only one elite player? Those games suck because most of the time the opposing team just sends double and triple teams at them and you end up in a sluggish game with no rhythm. I hate those games. I would much rather watch great players surrounded by other good and great players because then you have great teams.
Look back at the teams we consider great. The Celtics of the 60s with Russell, Cousy, Jones, White, etc. 7 and 8 HOF on the roster at a time. The Showtime Lakers with Magic, Kareem, James Worthy, etc. The Bird, McHale, Parish Celtics, with Danny Ainge and Bill Walton and Dennis Johnson. Loaded teams are more fun to watch because great players can be incredible when you have to play them honest.
Yeah, that may mean that only 15 or 20 teams in a given year are any good, but college basketball probably is at its best when there are a dozen or less teams on which the elite talent plays because that means E8 and F4 matchups that are absolutely epic. The kind of games you remember for years. The 08 F4 is special because you had 4 top notch teams with over 20 eventual pros matched up. Would it be as good if a Cinderella had made it instead? I doubt it.
For my taste, give me a loaded Duke and UNC and KU, Texas, Kentucky, Florida, UCLA, Arizona and maybe a couple others and see how those games turn out in the tournament.