That last part is a particularly difficult problem to address. Any one company is wary of investing too much time on an apprentice because they're free to pick up and leave whenever they want and go work somewhere else.
It's a prisoners dilemma of sorts. If we all did our best to give our apprentic...