And this doesn't address engineers. They don't have a choice in what they take, since this is a bachelor degree. Though I did have an elective my first year.

And as for jack of all trades and soft skills, in the era of online job hunting and AI type scanning of resumes, how is that going to get you a job? I am not trying to be difficult, I just view the current landscape and make my assessment.

Not what we did, but how do our kids navigate this world.