Given that statistic that our players do not do well after U12, it is reasonable to investigate the way we are teaching them at the onset, if a solution is to be found. A few suggestions has been brought up by John in his comment. What we must not do is find a way to blame the players and then say it's not the trainers fault.
If we look carefully, and its been mentioned many times, our players were not deficient at a young age. So there remains a possiblity that somehow the way we are teaching them does not give them the foundation to grow in the later stages.
Personally, I believe John may have a point. We need to nurture their curiousity, teach them to experiment, help them to set realistic goals, horne their judgement and understanding of the nature of risk.
One big mistake is to only look at the technical aspects. They lose because they have bad habits of last minute preparation. We teach them to look at the lines. They lose because they cannot manage their fears, we look at the lines again. They lose beacuse they have no patience, again the lines, they lose because their goal was unrealistic, back to the lines etc etc.
They say you cannot build a home with just one tool. And they also say that you can have a beautiful racing car but if the spark plugs are missing, the car wont run.
You can have the most talented player but if the fighting spirit is knocked out of them they will eventually fade.
So stop pointing the finger at the players, look at our system. Stop looking only at the technical aspects, look at where the problem truly lies. Further avoidance of this truth will only delay our own recovery.
At my lowest point in 2005, I realised this, I cannot change the internet world and make them all like me. I can only change myself. I cant even change my own son. I can only point the way and if he agrees then he must walk the road. I cannot walk it for him no matter how much I want to.
So stop looking at blaming the players. Look at yourself. Look at our support system.