Why do you suppose that schools do not teach personal finance?
Are school boards afraid of flack they might get from merchants and banks and credit card companies?
Are they afraid of what might be taught, that it might be "controversial"?
Or are they just too chap to hire a teacher and devise a curriculum.
There must be a reason. It is impossible to argue that it is not a useful skill, perhaps more so than, say, geometry.
I think a few actually do, but most don't.