Edit: Let me state it a different way that might shed more light on my point. A CS major can pass all of his/her classes with a perfect GPA and still be incapable of writing software ready for a production system (even at small scale).
The STEM degrees emphasize fundamentals that are rarely (if ever) used in day-to-day "real jobs".
Sure
> and what it means to live a good life
That's just self-aggrandizing bullshit. There is no class that will tell you what it means to live a good life. Anyone who thinks so is dearly lacking perspective.
>an exclusive focus on STEM is indeed 'super specialized'.
An exclusive focus on STEM will include the philosophy of science and what it means to seek truths about the physical world. IMO that has immensely more value in a philosophical sense than you seem to imply.
STEM at best tells you how to do something, but can never tell you what to do, or why to do it. For that you need philosophy, much more than philosophy of science.
The question is if that cost an individual occurs if they choose not to spend their free time on career-related skills is ethical or good for society.
While by contrast, there are some people who want to kick back and simply collect a pay check, there is a whole segment of people in the middle ground who are hungry to learn, but are stretched so thin that they can’t outside of work — a whole segment that isn’t being catered for, and therefore an opportunity exists to tap into this.
At my university engineers were offered two elective courses in the faculty of arts or sciences. That's not a particularly broad education.
The good news is, you can do it without going back to school. IMO an SE will get little benefit out of going back for another degree. You'll get much more ROI spending your time contributing to OSS projects and making a name for yourself.
Sure, CS or STEM courses are probably really solid to pair with a non-CS major because it teaches you stuff that helps extend your abilities in your own field. So I can see why my friend that was going to school to be a nurse might have wanted to take a CS course or two instead of minoring in sociology.
E.g. look at any PG essay that tried to talk about broader philosophical or political issues and you'll see this limitation. His frame of reference is stuck in a recent enlightenment framing of the world. Granted, PG is indeed a great communicator in technical fields.