I have to disagree on this.
If you take yer average 17 year old - who usually has no money, and teach them money management, there is a good chance that they will get to 30 and be a financial success.
They never had any money to start with, but they had the knowledge to manage any money they received after receiving the knowledge.
Also, take yer average 8 year old (my son). Kids this age never have any money.....or do they?
My son gets $8 per week pocket money/pay for chores. He has been getting this since he was 5, but back then it was $5. He gets $1 for each year of life, so when he turns 9 he will get $9.
The rule is this; he gets to keep 80% of the total for spending, and the other 20% is given back to me to put into his ING account towards his house deposit.
He gets to see his account balance online whenever he wants, and it is growing nicely. He cannot touch it - it's for his house, andd he is happy about it.
But the point is this; he started with no money, and with a little encouragement has now adopted a terrific money management habit of saving 20% of his earnings towards an asset.
When he gets a part time job at Maccas or whatever at aged 15, he will be doing the same.
I only took notice of this basic habit at about aged 30, and only did it half heartedly for about 10 years after this.