This is a great discussion and I think you both are making great and true points.
I think you two are disagreeing mainly because you have two fundamentally different experiences of the current state of US society, and that's because one of you is black and the other one is white, and that is like living in two different planets in the US.