It's an interesting question posed here. I agree that teaching about work ethic is critical, regardless of the type of job.
In my role as an educator, I have started adding a conversation with new employees on attendance, teamwork, and personal responsibility to what is covered in orientation. Setting expectations is important, but I think for a lot of people this is a little late to start having that conversation.
But it also illustrates that the resources often taken for granted by some (reliable transportation, childcare etc.) are luxuries many people don't have.
Individualized training opportunities, or at least introductions to professions that play to interests or strengths is a wonderful concept- but i think needs infrastructure to be built for that. I have learned a lot about S-VE's high school curriculum- they have an agricultural science department! What a wonderful opportunity for the students!
And the BOCES programs are another example of structured opportunities for learning that play to individual interests.