Imo the most important thing for team success is experienced players and continuity.
A team with those two things will outperform more talented teams that are young and/or have little continuity.
To put it another way - I’d rather have a high level transfer with experience that will stay for 1-2 years than a one and done HS guy.