Which does nothing to address the issue. Where are the studies that check if race is merely a proxy for socioeconomic status?
Why do you think there is a difference in socioeconomic status, on average?
Because socioeconomic status is to a large degree passed culturally from parent to child. And to some degree genetically passed.
Look at Poland after WWII. The whole educational system had been destroyed in the war, Russia basically had a greenfield situation to build the fairest system they could. Still a big correlation between the skill of the parent's jobs and the skill of the children's jobs.
One's handling of money is a large part of socioeconomic status. And that's learned from parents and community, it's not from schools.
No matter how much you jam the discriminate-against-the-successful button it doesn't do much of anything for the very ones you're trying to help. It just makes it easy for those who resemble the ones you're trying to help.