Yes, this is a huge, challenging issue and it's important to acknowledge the 'system' they are graduating into. The university I work for has a large proportion of students from low socio-economic backgrounds, caring responsibilities, part time jobs, or are the first in their families to go to university, so don't have a professional network to tap into/get advice from about recruitment processes etc.
Unfortunately, the graduate job market is not equitable, and in our careers service, social mobility is a key focus. Eg run targeted programmes for current students and recent graduates who, according to our data, face additional barriers to securing a grad role. For example, paid internships that are ring fenced for certain groups, additional appointments, micro placements that are virtual and part time but still CV worthy and can be fitted around paid part time work. We get an additional pot of money from the government to fund these kinds of initiatives.
However, I think sometimes graduates don't realise how valuable the above are until they have left and don't apply whilst at university to maximise these opportunities. Or, they are determined to focus on their studies and get a good degree, which is totally understandable given the current cost of going to university. It's really tricky. I have so much empathy for this generation and the challenges they face.
But it's never too late to start building experience (even if it's just a couple of hours a week volunteering) and like I said, we offer lifelong support to our grads (inc. access to all appointments and resources) so we try and encourage as many as possible who are struggling to find work to come back to us.
I came from a similar background to a lot of our students it's why I find this work so meaningful.