Perhaps the apprenticeship model needs to be revisited on a policy level. In Germany nine years of full time school are required (but starting at age 6, woth Kindergarten from 3-6 not included but almost universally taken up as it's theoretically free, so 12 years from age 3) and young people have to remain in education - including part time vocational education - until age 18, with a right to 13 years school - not unusual to have circumstances meaning they finish at 20 - even if it takes them past 18).
In practice a child who doesn't enjoy school and wants to work in retail would do the entry level apprenticeship but this will give equivalency to the next level of education in a limited subject specific context and entitle them to go on to the next level of apprenticeship or eventually to study a related vocational subject.
You can leave school in some states at 15 with a basic school leaving certificate, at 16 with GCSE equivalent, or at roughly 18 with university entrance qualifications (the system is even more complicated in reality, but essentially...).
If you leave at 15 having passed the school leaving exams you can do a one year apprenticeship in something like retail or the most basic level of social care or as a nursery helper, or in trades and building woth helper/ assistant level qualifications and then can later or immediately build on that with a three year apprenticeship - direct entry to the three year apprenticeship needs GCSEs.
Once you've passed that you can do a vocational degree (say retail management or business in the retail example) - sometimes that requires three years of full time work after the three year apprenticeship, sometimes not, it depends on the exact level of the apprenticeship (some are EQF level 6 which is bachelor equivalent but not actually a degree...).
It's complicated but in principle good because it pffers real, paid (usually) work combined with day release or block weeks at college, so some education continues in parallel with real work and earning, and there are always options.
The down side is it can be hard to change field as absolutely everything except the most unskilled level possible requires the relevant apprenticeship!