My mother went to high school circa 1950. She often brings up lessons on the civics course she had to take.
I didn’t get much civics in my 1976 high school education. What I did learn came mostly from my time as an active member in a Canadian political party.
When I try to relay this experience to understanding our current political situations, the people don’t want my insights. They have their own understanding, and they don’t want anyone to tell them any different.
A STEM education can get you a good paying job. Even a basic education can be helpful in being successful in the trades. Unfortunately a bachelor’s education in MESH just creates student debt and a job at the doughnut shop. One must get a PhD to find employment in these fields.
Having said that, high schools should offer a few courses on civics, especially for those student not bound for universities. Such knowledge would be more useful in life and for society than trigonometry.