My goal creating this post is to suggest another approach in the youth system. We all know that 3 star or less players might leaving the club at the end of the season, but until the age of (let's say U20 teams) 20 they might stay and have their try at youth levels, maybe get a transfer to lower leagues. Maybe their work at the training center of a really successful club, make them really good decent players for Championship sides, or League 1. So If the developers give a try and give the big boss, the MANAGER, his say about some players' development, we might see a successful youth development system. What I suggest is:
1. Give the Manager the opportunity to control a youth player's role and position at U20 teams. Sometimes we see a LW play as a CM, without even being his position, because the U20 team was lacking of real players.
2. Give the Manager the opportunity to boost the youth team with young players, not being critisized by fans as future stars, but as decent U20 youth system players who assemble a team to compete in U20 leagues.
3. Youth players develop new moves and skills, by playing the first team's tactics and roles and be ready to compete in the first team having some, not complete tactical familiarity.
4. Youth players develop partnership with young teamates by playing together in youth leagues (depends on position and role).
5. Youth players make friends with other young players and not only U20 coaches etc.
As we know youth training is supported by first team coaches including the manager and some teams keep their high prospect players in the club's developing system to blossom, in real life. It's not something so out of the context really, to begin with.
And as for that, you're 100% right. My 5 star wonderkid needs support to develop as a player. Young players, that are not good enough or better, might be a good match for a young player to show his talent. No one ever bacame world class by playing alone a team's sport.