I think any government is going to have a tough time convincing kids to get off their arse and do something rather than blaming the government/immigrants for all their ills.
Ask someone why they don't have a job and I 100% guarantee you this, regardless of who's fault it is, it will not be theirs.
The Underclass blame the immigrants, working class blame the immigrants/the government, middle class blame the government, black people blame the government/racism.
It doesn't matter who you are, it's not your fault. And I don't think you will be able to teach a generation to get a grip and take some responsibility.