Unfortunately, there's something to that. Over the last 35 years I've done just about every job there is in software development, and the vast majority of it more strongly resembles a skilled trade than a scientific pursuit. Since I have no desire to be a researcher or a manager, I prefer it that way.
Chalkboard-based computer science that starts with phrases like "let sigma represent..." has been a very small part of the work I and my peers have done, usually around conversations about it deadlocking, running in quadratic time, and whatnot. We build things, and we use a pretty well-defined set of skills to do that, skills that do not have to be taught as part of a baccalaureate degree. (OTOH, things like political science and psychology, which you wouldn't get in a trade school, have direct application to working in large organizations.)
I married a chemist, and our best friends are a mathematician and a biologist with PhDs. I am NO scientist.