The best high school basketball teams I have been around are always the ones that have identified “roles” and each player buys into their role and accepts their role. Majority of the time this happens when all players care about winning instead of everything else.
A good high school basketball team doesn't need 5 scorers.
It needs a floor general, a lockdown defender, and somebody who knows their job is to rebound everything in sight.
Roles win games. Superstars are built out of teams that commit to those roles.