I (and everyone else) had to take an ethics course in college to get my engineering degree, I think the course should include the value of coaching and passing on knowledge to the next generation.
Even from a profit stand point, we need to invest in the entry levels to get mid- senior levels