Some Employers seem to think graduates or school leavers are not good enough because they are not ready made employees. Some Employers seem loath to offer training and don’t get the best graduates or school leavers and then blame everyone else.
As an accountant, I was working in various accountancy practices that offered school leaver training schemes for best part of 25 years. In fact, I joined such a practice literally days after leaving school and trained to become a qualified accountant by that route rather than university. In some of those firms, I was charged with supervising the trainee scheme including recruitment, training, etc. I also spent some time working part time as an accountancy lecturer at my local college of FE providing tuition to such people working as trainees in local accountancy practices.
In every single firm I worked in, they were very supportive of the trainees, providing time off for exams & revision, paying for course fees, study materials, etc. and most importantly providing the "on the job" training. Most larger accountancy practices (and many smaller ones) continue to do this to day and accountancy remains one of the most sought after professions not requiring a degree.
But, over that time, the quality/support from local colleges etc massively deteriorated. 30+ years ago when I started the teaching quality was superb. For my period of lecturing, I had no teaching qualifications but the college didn't care, so I was let loose without any classroom experience and absolutely no support nor supervision - but as I had done plenty of in-house training in my jobs and also knew accountancy like the back of my hand, I did a good enough job and got most through their exams. But I was appalled at the college "leadership" team for the accountancy department - the departmental manager hadn't a clue, wasn't an accountant, had no accountancy experience, and despite promises of support, admin assistance, etc., basically showed no interest and gave me no support whatsoever (one of the main reasons I eventually gave it up).
As for the trainees themselves, all the practices I worked in were more than happy to provide comprehensive accountancy related training. What they weren't happy to do was what we considered "the schools' job", i.e. basic literacy and numeracy, and basic lifeskills such as turning up to work on time. Despite minimum entry requirements of GCSE grade C or above in Maths & English and 3 A levels (one of which had to be Maths), the sheer number of trainees who couldn't work out simple percentages really depressed us, not to mention those who didn't know how many days in a month (and couldn't be arsed to look it up either!). Such simple basics got worse as each year passed and sadly a fair number of trainees had to be let go because of their lack of basic skills, and lack of any interest from them in improving.
You can't blame everything on the employers. In my experience, the entire education system is also failing. Before employers can start to do any job-specific training, the trainees have to be "workplace ready" which has to be the schools' job when it comes down to basic literacy and numeracy.