Talking about how some individuals either do/don't overcome obstacles to success is not really relevant when we are talking about population-level race issues. So, some advantaged kids fail and some disadvantaged kids succeed; also some advantaged kids are black and some disadvantaged kids are white. So what? The question is whether equal opportunities exist on a population level across races. If you believe they do, then there must be some other reason why whites as a group are better off than blacks. Once those reasons are identified they can be addressed.

The problems are somewhat addressed in the sense that the government forbids racist hiring, etc. But that isn't the only thing the government can do to address racial injustice. It's illegal to imprison people based on the colour of their skin too, but it seems to be happening if you look at incarceration rates. Are you more or less likely to succeed if your dad is in jail?

So more is needed than just having laws. A fair and just society is better for everyone. One of the problems is people see it as a zero-sum game where anything given to one group has to be taken from another group, and that doesn't have to be the case.