The problem is people get some random "lifestyle" degree (like in Classics say) and then say "why can't I get a job with this?". Maybe because the modern economy has very limited demand for archaeologists?
But if you learn virtually any trade, anything to do with IT, many forms of social work/healthcare, many parts of accounting/bookkeeping, then a middle class job is possible.
The problem is then you start getting all these qualifications to why that isn't the "right" job they want. Maybe you need to do physical work, or work outside, or work with computers/software, or work with numbers, or work somewhere dirty, or work outside a global city, or work with sick people, or join the military etc. And then suddenly it isn't a "good job" anymore.
Being a university graduate means so little these days because you can graduate in so many things that should basically be (or are) hobbies. There is no demand from customers, business, government for any of these "qualifications" so all people end up with is an inflated ego and debt.