Not bad. Wrong, but not bad.
I see your point, but don't agree with it. Resident Evil 5 is simply set in a locale that's populated by black people; if you're going to call Resident Evil 5 racist, then you have to call Resident Evil 4 anti-Spanish because it's set in Spain - race is just a historically touchy subject. I actually like the way the game is going; the idea of Umbrella Corporation carrying out its nefarious deeds in a struggling African nation-state out of the public eye is quite fitting, really.
However, the point it's making aside, the movie is worth a chuckle. The faster you move through the frames, the funnier it is, if only because it's silly. Pretty simplistic, but just elegant enough not to look stupid.