I'm a strong advocate for scrapping all degree requirements to every profession, perhaps even in law (ie., banning most employers from asking). This shifts the burden on to the employer to make a reliable assessment of the applicant. This would have two, imv, favourable effects: 1) a university education would compete on its merits as education with all alternatives; 2) breaking the rent-seeking monopolies universiti…
Law? Medicine? Engineering? Would you want the bridges to be designed by anyone with any degree? I realize there's lots of sillyness in degree programs, but certainly the rigor is worth something, right?
A person who had studied mathematics and physics until 18 could then over two or three years easily, consume the relevant engineering curriculum from MIT/stanford/etc. if they wanted to avoid the fee's of a university education.
A business will never let some jnr hire actually design a bridge to be actually built. Most of the relevant education comes from years on the job, in almost all jobs.
All that applicants need have is enough prior conceptual foundations to cope during that on-the-job training.