But the drawback to that system, it's easier to wipe out a small population and start to handicap that society. Thus, you do have a "type of army" of structural engineers that build and help maintain bridges. If they're gone, there are problems.
I do have one... discussion point(?) I'd like to bring up. I constantly see and hear that liberal arts and what not is supposed to teach critical thinking. How does it do so more than engineering? Engineering especially forces you not to just think of the immediate solution, but long term both in terms of wear/tear, environment factors, attack vectors and future proofing against obsolescence. Yet, I'm told, rather often by other people that a liberal arts major can do this better than an engineer. Look, I'm a sub-par engineer and programmer. I say this often and will never hide it. But I've yet to meet someone with a liberal arts or literary degree that can do analysis and solution strategies on complex, real world problems anywhere close to me. Sure, I get hung up on theoretical problems. Really badly too. But when it comes to the real world, I've never met a non-engineer who can step forward on a, again, real world problem.
With regards to your point, the answer probably lies along the different types of reason. To put it crudely, if we were to ask whether a bomb made by a mad scientist is 'good', an engineer will first be directed to look at it in terms of destructive capacity, wear/tear, whether it can be used in the rain, and whether the production line is future-proof against enemies. The philosophy student, hopefully, will be directed to ask whether it was ethical for the mad scientist to create the bomb. The difference here turns on the meaning of the criterion (goodness), which is viewed from two different perspectives.
Plenty of "liberal arts" degree holders really do engage in analysis of complex, real world problems. For instance, the debate around, say, pornography (a very contentious topic which can and does inform legislation), distributive justice, or taxation (in the more abstract sense) is usually held by philosophers and sociologists. These are extremely important and complex problems that are informed by empirical data, not unlike in engineering. It seems as though you expect the philosopher to come forward with a ready-made solution, and indeed many do, but the field operates differently, it operates through dialogue, not only learning from past work. Next, it is worth considering whether working on the real world problems "close to you" is more important than more abstract ones. Philosophy and sociology work at a slower pace than the already slow engineering. It takes years or decades for new engineering works to make their way to pervade society (not merely to influence a few companies in tight competition with another) and it likewise takes a long time for attitudes to change.
I don't think anyone should be coerced into a field of study and I'm not sure if the "army" quote from the other poster should be taken literally. I read it as you should make sure society has enough in that basket to maximize welfare for all, but I could be interpreting them poorly.
When I hear arguments for STEM, what I and many others generally mean is that the pie-chart for things studied in school (Math, Language, Literature, History, Geography, PE, Sociology, Science, Art, Religion, Music...etc) should be tweaked a bit to where the Math, Science, and Technology subsections are bigger. If that means reducing the rest of the courses by some small percentage in order to do so, then so be it. Note that I'm not talking about eliminating anything entirely.
Regardless of chosen profession, I can't think of anyone who wouldn't be better off by being more scientifically and mathematically literate. At this point you might ask if the same couldn't be said for other subjects like music and I would disagree. Although all learning and knowledge should generally be considered a blessing, scientific reasoning is a force multiplier. Think of all the ignorance regarding vaccines, climate science...etc.
I think this might have been the early definition of STEM or I'm just an idiot. But I thought it was Sci, Tech, Engineering and Medical. Math just seems redundant to me in that. Because those 4 career fields are for the most part, all well paying and technical. So... yea, I guess... But also, I'm not for the end of art class or anything like that. I actually think music and art need to have a better focus of doing rather than just the history to students. Good for the soul, if you will. Something I've been working on myself recently.
Well, you know the saying that anything technologically advanced enough to someone just seems like it's magic? To me, that's exactly why people need to at least dip their feet into all STEM.
And I think you said it best. Things like philosophy, the humanities and so forth, are a force multiplier. However, no matter how large the number is multiplied against 0, you still get 0. I think STEM is your base score and the rest are force multipliers. My opinion.
As a counterpoint to the above, I believe most highschool students can read the publications of many professors in the liberal arts and understand what they're saying (Ex: literary criticism) although it helps to have some background knowledge of the period in question. How many highschool students or even liberal arts professors can read and comprehend practically anything that someone in the engineering department published? My point is that it takes a lot more effort to get a working knowledge of something like physics. Although not everyone can and should be able to read a quantum mechanics textbook, I think the average adult should know about things like entropy. If you don't agree with STEM, at least change the course requirements so that the technically inclined can get more math and science courses under their belt. Your country may already do that, but it isn't super common in the US (public or private schools). My parents forced me to go to Catholic school growing up (public schools were terrible in my area) and this resulted in mandatory 1-hour of daily religion class for 13 years that I could have used for something else I would've preferred (math, science, engineering, programming, philosophy). Regardless of one's views, I question the sheer breadth of the US system over depth.
So, how is morality, politics and philosophy closed off to engineers? You make it seem that an engineer is pure cold and calculating. That's just a terrible stereotype that, I thought died off quite a while ago. Then again, that stupid ass show The Big Bang Theory kind of brought that idea back.
Engineering teachings teach you to constantly learn. Essential, an engineer is never done learning until they die. This spills over to other topics just fine. The difference is, there's already a skillset of finding accurate and reliable sources, creating your own lesson plans (in a way) and diving into said subject.
This is not politics. I feel as though this discussion is stupid, since I think it's reasonable to say that the degree to which animals have "politics" is lesser than those animals which have tool use. You cannot forget that technology is always coupled to a certain stage of historical development, it does not happen in a vacuum. There is no such thing as production in general.
>Said hominid then lived for many more years. A sign they were taken care of.
A lot of animals take care of each other, it doesn't mean much in the way of how humans do it.
>So, how is morality, politics and philosophy closed off to engineers?
It is closed off in the same way that engineering is closed off to liberal arts majors, as the parent commenter claimed. That is to say, you must learn it, and learn how to argue about it. Of course I don't claim that you need to be a liberal arts major to be moral or even have cogent ideas about morality, but you still need to learn how to argue your point if you're talking about it, and you can only do that by learning about what's been argued before.
I'd also argue, take a decent engineer in any field. Structural, mechanical, CS, electrical, whatever. Now tell them to teach themselves... oh, I don't know, philosophy? Maybe law. Well, I'd argue law is a more "scientific" version of philosophy because it does have "more hard rules". Me using those quotes are important to understanding what I mean. But, I think an engineer is well suited, after half a decade or a full decade of working, to teach themselves anything. Because that's part of the job. Learn, learn and learn because you're not done learning. Oh, and you need to try learning things that no one else has discovered too. Then learn more. I guess, I just have never seen an LA later learn engineering. But I see engineers learn LA.
But the reality of the situation is that economic "troops" are required to maintain our current standard of living. It seems to me even more grotesque to ignore the immediate needs of society because it feels wrong from some ivory tower philosophical perspective.