What we teach children, should reflect the current "best" values (Very subjective in some areas ...) and at some age critical thinking and ability to question values. For that the books, movies, ... we grew up with probably aren't always the best.
When being old enough to put in context there are way less problems with older things, as one understands how some views on things changed and one can question old role models as well as the change.
When being old enough to put in context there are way less problems with older things, as one understands how some views on things changed and one can question old role models as well as the change.