Spike Lee is a middle class bourgeois black (he even has a white stepmother) who has been trying since his youth (a la BO) to prove himself as “real” and “street”
In addition he is a short little weasel with skinny little wrists and an Urkel voice who couldn’t in all probability beat up a sturdy high school girl—that’s the common hallmark of Skip Gates, John Singleton (Lee’s fellow black bigmouth director who also makes crap movies)as well as Bill Maher and Jon Stewart—short, funny looking, physically unsound (Gates) and probably each hung like a stud chipmunk—so they have to shoot their faces off to try and compensate
you know, i think you hit the nails on their heads.