The capitalist profit system works best when there are lots of people who have to work for someone else to supply their basic needs. It is not in the best interests of the corporations to let that change, so the education system is based around providing a steady supply of workers who have to work for someone else. Teaching things such as critical thinking, and financial understanding would be great for people, but bad for corporate profits.