I agree with what mario says, but he is in the minority on this. Unfortunately blacks in the United States love and cater to bullshit. There are so many roots which you can trace this too, not to knock those who play sports or rap, but that is the common goal. White America says billy and Cindy should be doctors or Lawyers. Black America says the complete opposite, aspire to be a fool or a gangster, if not try a "black" sport or aim to be a Mainstream rapper.
Its like you have a tree with apples which are healthy and sweet, or you have a store with candy. Which do you think blacks will go to. A movie named Krews kinda hit the mark on some shit. Dude said He doesn't hate blacks because of race, he hates blacks cause they are stupid. The muthafucker even broke it down so the cali dude could understand it. As long as we think small and cater to bullshit that will be the main focus of our race for decades to come. Look at the big picture and aspire to gain that. Yeah its hard when you get use to something that works to meet your means. But its not gonna hurt to try to exceed your means either
You make sense in you post, but as a producer (mid - senior level) in television, I can tell you that there is a concerted effort to only show a certain type of image of black people.
The problem I see (in agreement with you) is that once our people are told about that problem and how to address it, we don't but instead we turn on the one who has the shine. If there were letters and emails flooding the heads of production at every major TV or Film studio, this would change over night... but instead, we support the denigrating movies about us in record numbers proving their theories that blacks only want to see a certain type of movie.
Tyler Perry built his own success and because he got the numbers ... he got the spot. More of us need to do the same thing.