The problem is not that people end up with "useless" degrees - it's a rare day indeed that I do something even vaguely related to what I went to school for. The problem is that we as a society are addicted to blaming 18-24 years olds for not being perfect fucking fortune tellers when it comes to choosing a profession for the next 20 years, with an absolute minimum of data or tools to collect or evaluate that data. The problem is that we as a society say "you specialized in creating and operating specialized widget 'A', but while you were studying for that, the market shifted and now we only want specialized widget 'B', and the consequences of that market shift are completely and solely your burden to bear".
All of this to say that no matter how up-front we are about what the end of these long programs is, we are still, STILL asking people to make the right long-term decision, while insisting that they are also too young to rent a car because they won't make the right long-term decisions. "You're too young to buy alcohol, as you might make the wrong decision which could lead to an outcome that will haunt you for decades. Also, pick your career, right now. Delaying this decision will definitely cost you thousands of dollars, waste years of your life, and disrupt your social development (but picking wrong will have the same impacts, but magnified). It may bar you from certain housing situations. No, we won't help you meaningfully engage with the question, or help you understand the right questions to ask. You're an adult now, no one is going to hold your hand, take responsibility for yourself!".
By that I mean eliminating the intermediary and largely useless degrees. You would instead enter into the Condensed Matter Program, which at the end awards a phd, and nothing in between.
This sort of program could still offer minors/concentrations and elective/exploratory classes, but the main degree program would only result in the final destination.
I could be persuaded this is a terrible idea - but the idea here is to eliminate the ability for someone to footgun themselves after dedicating 6-8 years to a degree that ends up being worthless.