he's dead on in that speech and it's not just black kids. I hear my kids white, asian & Mexican friends speaking the same way. a lot to do with the music they listen too, and just what they think 'sounds cool'.
as a parent you just have to do your job and get a handle on it from the beginning. my kids are grounded if I hear the ghetto talk spewing from their mouths. Friends who come over will be sent home for it.
you speak English in my house. over the years I've even been OK with Russian, German, Chinese, Laotian, and Vietnamese. most any other languages are OK too, just don't come over speaking 'fluent ignorant'.
getting a good job and earning a decent living are hard enough without crippling yourself from the start.