I highly doubt many high school students would care or even pay attention to such a subject.
I am not saying teaching the subject in school is bad idea nor should it not be required schooling. I just think this solution is too utopic.
Keeping people financially illiterate makes a minute subpopulation of the finically literate very wealthy. In other words, I think the system, albeit vile, is working as intended (sadly).