Completely agree. I took a lot of business class in university about 20 years ago. undergrad in econ, accounting, M.S. in finance, cpa etc.
I'm kind of sickened now when I look back at that way things were taught in the sense that.. a companies sole purpose to maximize profits is like this "thing" that is under the table inherently factual. Sure it's said out loud, but never in any context of really "why" and just what profound effects it has on everyone when you make that vital assumption.
Everything was presented in such an academic way that.. it makes sense in that context but there is so much more to the world. Economics everyone is taught of a supply & demand curve like it's some law of nature. It's literally based on greed! (which, ok yes you can easily say IS our nature.. but should it be?). If I'm able only able to produce 100 loafs of bread a day and there is demand for 200 a day.. economics say I should keep raising my prices until there is demand for exactly 100. That's called price gouging and ALWAYS hurts the people who can't afford it. See: any concert/sporting event these days. They push every single penny they can out of people and price the shit out of people who actually need a break the most.
Anyway I'm just ranting here. But my point is the pure academics and the needs of the society are at great odds. I'm guessing things are a little better now, maybe? Kids probably question some of these "givens", at least enough to get others wondering. I mean shit not to mention kids these days must be feeling it ever WAY more with the simple costs of school, healthcare, rent, food etc.