I would argue that comfort, security, and power being coveted is exactly why mentoring has all but vanished. As long as *I'm* taken care of, I may bother to help out if it's not too much.. I may tell him/her how to do it the right way, otherwise I'll have to fix their mistakes later.. Just telling someone how to do something isn't mentoring. As far as tradition.. The knowledge doesn't have to be traditional in the sense that "you MUST do things this way"... But traditional in the sense that someone more experienced is dedicating themselves to a younger person for their sake? Yes, mentoring is very traditional in how it is done.
Nothing can replace face-time and focused attention. Not books, internet, videos.. Nothing.
I think it's a combination of children being more and more rebellious, angry, medicated.. whatever you want to call it.. and adults being less likely to want to take an active part in that mess. Kids seem to not want it, adults seem to care less about it, so especially with adults who have no desire for children.. they just want to take their hand out of the pot entirely. As if children, in general, aren't still somewhat the responsibility of adults. But it's never personal when you speak in generals like that. It's hard to tell someone, "You're responsible for helping children!" .. Even if that's what best. You can't make someone acknowledge that.. but without adults, all adults, taking active stances, children and young adults will continue to rage out of control, develop disorders, and fall short.
Parents think it's the school's responsibility to teach.. teachers think it's the parents responsibility to discipline (and even when they don't think that.. the school board's rules tells them this is the case).. Other adults don't want anything to do with kids incase a parent gets offended.. The lack of community really hurts the children in the end. This over-protective, my-kid-would-never, you-better-not-touch-my-kid, wtf-do-you-care-what-i-do-as-a-parent mentality really ends up harming children.
I'm all for thinking independently, and not judging.. but a concise thought process on the roles of adults, not just parents, in a kid's life, needs to manifest itself. Throwing everything on the parents just creates bad kids and bad parents.. It truly does take a village to raise a child.