The term "middle class" is BS, regardless of race. You're not middle class if you have to go to work, otherwise you'll be homeless in a few months. We have all been lied to about being middle class, to make us feel better about where we are in society, but with the way the economy has been going the pst 20 years, most people are now aware that we've been duped.
Most black people are working class. I experienced it for at hand. Before my dad got sick, we were doing great. After he got sick and had to take an early retirement, things went to shyt. Most would have called us middle class, but one event took us down to working class.
And that's just one part of the problem. The other part is that too often blackness is tied to struggling and poverty. We saw this with the TV shows back in the day. People acted like the Cosby Show was unrealistic, because they didn't know any blacks who lived like that. We also saw in shows like Fresh Prince, where Will was considered blacker than Carlton, because of their difference in social class and culture.