I have a similar point to this relating to young children (under the age of 15 and over 5 I guess), allowing a child to have what they want, go where they like and do what they want (within reason), this gift of freedom seems to make the child mature faster or think/act differently.
For example a child given the opportunity to go out late at night before being old enough for nightclubs, who isn't worried about rules that say 'be home by X' or 'no alcohol!' is more likely to find what they enjoy naturally instead of breaking rules just to spite their parents.
Another example, given the option to drink fizzy drinks all day or water, a child doesn't take long to realize water is a better option most of the time.
Most of this is from first hand experience, I think these ideas rely on a reasonably smart child/parent and an open & trusting relationship. The parent must still provide direction on what is right/wrong and communicate ideas.
</OT>