It also needs employers to be willing to give people a go.
There are exceptions of course, but with many it's the same old problem. Won't employ anyone even in a basic role without experience. Now how, exactly, are young people supposed to get this experience if they can't get a job without already having it?
Even with simple things like seasonal farm labouring work it can be difficult. Farmer outsources labour provision to a contractor. The contractor will only employ those who live in hostels or other accommodation run by the contractor. That completely locks out local workers in favour of tourists, interstate workers etc unless the locals are prepared to hand over part of their income for accommodation they don't need. Obviously that isn't the case everywhere but it does happen and it's just one example of practices which make gaining employment difficult for some.