Money is not the issue. It's the educational system and the environment that is directly connected to it. Believe it or not, you don't need fancy desks and current up to date books to learn Algebra. Money is nice, but we take that money and invest it on things that don't matter. We focus on standardized tests to get better scores just to get more money to put in things that are irrelevant in education, i.e. sports.
And this fixes the generational wealth gap how?
By being self sufficient in life and independent from other races. If you're self sufficient, then you have closed the gap, else you aren't sufficient in life. Are you suggesting otherwise? Your only counter would be everyone being rich, which can't happen, because even if everyone were "rich", someone has to be "poor".