Yes, that’s one problem I pointed out. It continues that tradition.
What you say about its effects is how it may help the US. It may help American society benefit from talents that would otherwise lay fallow. It also may have other positive effects. If it works as intended, it will benefit the nation by making it richer and stronger.
What it doesn’t do is address past injustices. These injustices were countless individual crimes that happened to individual human beings.