I think there is a lot of status-signaling by educators going on, too. For example, teaching kids math and statistics is good, because that prepares them for careers in science, and science, as a vocation, has very high (even sacred, in some circles) status in our society. Likewise, being able to read and enjoy classical literature is a mark of high social status, so it’s important we make the kids read some Shakespeare, Chaucer, Hawthorne, etc, before they graduate, too.
Financial planning, on the other hand, is a fundamentally low status activity, because the need for it springs from low status motivations (ie, self-interest, greed, etc). Contrast with science, which is about the quest for Truth and Knowledge, etc: very high status motivations. Thus, basic finance gets low educational priority, while Algebra II, which the vast majority of students probably won’t learn very well in the first place and won’t use after they’ve completed the class, anyway, gets high priority.