well, if you don't understand the context of the film, how can you tell others what they should think about it and whether or not they are respecting themselves, when they like it?
this movie is not racist just because blacks don't talk. tarantino took one of the whitest genres there is, the western, and made the hero a black guy. when the spaghetti western first appeared in the in 1960's, it was essentially a european look at, and a deconstruction of the sanitized version of the conquest and civilization of the west by the white man, a central myth in us history.
tarantino took this genre in order to deconstruct the founding myth of the us even further and to draw attention to the fact that the united states was not only foundend on the individual violence of the pioneers in the west, but also on the systematic violence of the slavery system in the south.
in addition, he presents a slave who picks up a gun and takes violent revenge for the injustice of the system. that is the primal fear of the slave owners and their descendents. and in contrast to most movies that deal with this topic, there is no message of forgiveness, django kills all the white men. tarantino even has him say that he likes killing them.
in essence, this movie confronts its white audience with the fact that their sins as the descendents of the slave owners have yet to be atoned for and that they are lying to themselves about their past. if, instead of layering this message in an over the top cartoon, he had put it into a serious drama, how many
do you think would have went and watched it?
besides, this is the style of movie tarantino does and you can't blame him for the fact that nobody else tried something different before him.