I think this is true of many and most schools and in most majors - and then you have others that are heavier project based. I know @momofboiler1 has spoken about Purdue in this regard as has @eyemgh discussed CPSLO and others U of Louisville. I think WPI is also project based.
All that said, I think you learn on the job - and having a Cal Tech, Stanford, and Harvey Mudd degree (especially the first two) - are a few of the schools that put you on a different level. It doesn’t mean in the long run that you’ll be further ahead, etc. but you’ll be seen at a higher level than say, a kid like mine, who went to Alabama (fine education but I don’t think his curriculum was directly relevant to employer’s needs). Students often learn to do the roles the employers have (on the job training if you will) and most engineers don’t even end up in engineering roles - at least according to one study, up to 75%. But I do think kids learn to think like engineers and to develop a problem solving approach, etc.
My former sales VP at a major automotive majored in aerospace engineering - and there are engineers filling both line level and leadership roles all through varied industries. Really, it’s a wonderful major to get you most anywhere - and those schools do command a certain level of respect at their mention.
100% absolutely affordability is the goal and to go so far in debt is crazy for any school - but I don’t think attending these schools will put you behind for industry access, should that be what you seek.
You can also ask each for their career outcomes - yes, many will head into further schooling but they’ll still have plenty in industry. After all, people have bills to pay!!!
You should ask each school for in depth info, not like Cal Tech lists - this would be jobs taken, location, average or median salary per the major. Mudd should do better as well in their career outcomes but gives better info than Cal Tech (linked below). Stanford - same thing - incomplete data and I’d ask for better.
That said, if you get into (and can afford any of these three) - well - you’ve done well and I’m sure will continue to do well.
Best of luck.
"As a graduate of Caltech, you’ll join an active alumni community of more than 24,000 around the world. Some of our newest alumni are headed to Meta, SpaceX, a wide variety of prestigious research labs and grad schools, and one will even work as an EMT before medical school. You’ll have the opportunity to connect with the Caltech Alumni Association for networking opportunities, career guidance, and social activities. "
Class of 2023 Senior Outcomes (hmc.edu)
Career Options | Mechanical Engineering (stanford.edu)