Here's where you get it wrong.
Poverty, injustice, and inequality all contribute to our current state of affairs.
However, race is a major contributing factor. By ignoring that, you are actually adhering to a colorblind ideology. While it seems harmless on its face, it allows White people to ignore the impact of racism. Given your mixed race niece, I suggest you read a bit about it. And thanks for reading by the way. I appreciate you
This is by the Atlantic: https://www.theatlantic.com/politics/archive/2015/09/color-blindness-is-counterproductive/405037/