Many schools don't have the budget or curriculum allowance to cover it
Most homes lack knowledge to teach it.

Many Children are left with out financial literacy knowledge which causes them to go into debt right out of high school
The earlier our youth learn about money, the more they grow and teach later.