Things has really changed unlike before when a graduate is coming out from the university their are job opportunities around the corners, people don't even stress themselves to acquire skills as an alternative just in case they don't get a job. Getting a job as a graduate some years back was a thing never to argue about or think about. In this recent time things have really changed, expecting so much from the government as a graduate can lead people into serious problems. The life we live now is so unpredictable, no one can be sure of practicing their desired career from what they have learnt in school.
I think if people really want to be happy in life, expecially undergraduates and young graduate they should learn not to give all expectations of having living job from the government. If people create the mindset of being creative and productive in this era they will live a more happy life than putting all expectations of getting a dream job from the government. A productive mindset is what young people needs to make life easy and worth living.
I suppose this really varies depending on where you are from in the world. Here in the United States most people don't ever plan on working a job that is with or provided by the government. I do agree people need to learn other skills to prepare themselves or their lives or perhaps as a career fallback, but I still believe college is important, and to try and get an education if you can. This whole "college is a rip off" thing that's going around is utter nonsense.