I agree and I also think that players who are great at youth level don't always make it at first team level and players who didn't stand out at youth level can sometimes go on and have very good careers as pros.
The point is you have to give young players opportunities and stick by them.
Football fans are so impatient these days but I think players like McFadden and Turnbull have give fans false ideas about what youth players should be.
Those guys took to first team football straight away and left soon afterwards for big fees but that isn't exclusively what youth players should do.
Sometimes youth players can be Lasley/Hammell types. Very good players that don't necessarily need to move on. They can be a Paul Quinn type. Some one that came in, made mistakes but with time became a decent player for us. They can be David Clarkson types, came in did well, had a bad spell, then came back better than ever. Or a Jamie Murphy, someone who struggled for a couple of seasons but eventually found his position and form. Another good example is Lee McCulloch who barely scored a goal for about 3 seasons then became our top scorer.
Like I said, too many of us are looking for players who can come in and be sold immediately. That certainly helps the coffers but it's not the only reason for having youth players.
There are guys out there that need two or three seasons of football to reach potential. We need to be patient, give opportunities and develop players who need development.