Why can’t the core classes help a student to learn to think? Many of the classes I took, and my kids take now, want you to present back answers to questions that you were told in class. The instructors believe there is only one right answer. In business, that is far from the truth.
Being at a college with 30k people of many different backgrounds and having to work with them in groups will accomplish more of the learning to work with differs background people than taking a class that you have to regurgitate answers.
It seems while the world has changed, college education hasn’t evolved with it as much.