Funding will always vary, schools have different numbers of pupils etc. That automatically creates funding differences, apart from varying living expenses. Then there are states with their own goals, and local districts with their own. They prioritise what they feel is necessary and siphon money...