Don't confuse economics with accounting and finance. For a high schooler, there is is nothing they can do to shape macro or micro economics. They are too young to shape a businesses micro economic model and get a job actually doing that. They have no impact personally on what the macro economy does. Its good theory to learn and should be taught, but imo, is a poor career choice and doesnt teach personal growth. Where as accounting, well if you learn that, and can make yourself a personal balance sheet and income statement, well now you have the skills to really learn how money works and you can save a lot more for yourself. It terns out to be a great career choice too.
That's like saying they can't have an effect on the government, so don't bother with civics or history. Individuals have a cumulative effect on the economy with their fiscal behavior, and their votes. It's not taught as a career choice, it's taught as part of being a good citizen. The uneducated are easily ruled. They're also easily manipulated.
The greatest danger to the Republic is an utterly uneducated constituency.