1st and foremost kids need a basic understanding of MATH!! There are HS kids who don't understand the concept of percent. They grow into adults, and a lot of them out there that can't figure 10% of a number.
So YES I agree, finance and should be taught in school. Problem is, it's covered...