I think that some graduates have an inflated view of their own usefulness to an employer. I feel sorry for the generation that was encouraged to go to university to do all kinds of degrees - it kept the unemplyment statistics down. Many would have been much better off taking a vocational qualification at the local FE college, or trying to get an apprenticeship. Now, they are left with huge debts and no jobs. Employers are wary of taking on 'over-qualified' staff because they know they will want to move on as soon as possible.
One of my grandsons has an MSc in marine biology from a decent university. He has been unable to find any kind of work, not even volunteering in Third World countries. Most of these volunteer posts require the applicant to pay their own fare and buy their own equipment and the expense allowance is barely enough to support them. He was told that he needed a PhD in order to be considered, or long experience. He got the impression that they wanted only 'trust fund kids'.
I am not able to contact him, but I think his mother may have encouraged him to think he must get a job which he considers suitable for his level of education. Meanwhile, he spends most of his time in his bedroom sending his CV to any possible employer and many different agencies.
His cousin, who is now nearing the second year of a nursing degree in New Zealand, worked at MacDonalds in the UK when she was doing her AS levels and was offered a management training post with them. I believe that they are excellent employers with a good career structure for anybody who wants to work hard and start at the bottom.
Have we allowed a generation to grow up with a huge sense of 'entitlement' - to a degree, to a job, to a house - without the knowledge that those things come with hard work, especially in difficult economic times.