This knowledge gives you smart money making decisions, and it improves your standards of living, It gives you priceless money management skill, you can't spend more than what you earn as a financial literate.
I still don't know why it's not been taught in schools up till now.
The rich dad poor dad by Robert kiyosaki explain all what it entails and the stability it gives financially.
In my opinion, parents are well-equipped to teach their children about finances, as they have the benefit of personal experience and can use their own money as a practical learning tool. Additionally, the internet offers a wealth of resources for those seeking financial knowledge.
Given today's widespread access to the internet, students have the opportunity to independently learn about finances if parental guidance is unavailable.