Well, “rips” might be a little harsh of a term in this instance. I think Mos Def was just merely stating his own opinions in his own way. While I don’t necessarily agree with all of what he says, I do find how he says it to be quite funny. And some of what he does have to say is spot on. Enjoy.