The problem is how we consider the destination (the degree), to be a proof of competence and knowledge, while it's really the journey (the education) which actually matters. That's why degrees should be abolished, and a certificate of education be given to the student as long as he/she is present.
School should not act as a social filter. As long as you go to school and go to classes, and shows motivation to learn, it's enough. There are no proper ways to evaluate how a student really learned and absorbed the knowledge that was given. There are many students who love the knowledge, but cannot accept scholasticism, the competition, the selection and the filtering. It often ends up being about "belonging to a group", and honestly it was never the goal of education.
It's up to companies to really check if someone if competent and has the knowledge, it's not the job of universities. Higher education is an enormous source of inequality, and an immense social barrier.
It's really easy for people with degrees to disagree with this, I can only answer with survival bias.