I don’t doubt this data is accurate. But the question is why do these differences exist. The article give some reasons, but it almost expects you to conclude that the underlying reason is racism.
In the end, a lot of it comes down to bad, or even stupid, choices. This is what keeps people of ALL races poor. Many people are short term thinkers and/or lack discipline and this inevitably leads to bad decisions.
I noticed that the author, Laura Shin, didn’t include a breakout for Asian families. Interesting omission, Laura.