I'm just left wondering what a "good" ONC is and why HNC/HND is regarded as "quite advanced". I think the idea of professional institutions accrediting qualifications, e.g. B.Eng, is valuable as an indicator of quality rather than who the provider is. C&GLI and EdExcel do the same thing for vocational qualifications although many feel that standards have dropped in ONC/HNC/HND compared to what they were years ago. So it's not just about the comparison between degrees and vocational qualifications really. It's also about the subjective "quality" of the individuals' that come out of the education system that tells you whether they've had a decent technical education or not and whether they can apply it. You can just tell whether someone knows their stuff and can apply it to their job.