Here's my 2 cents on this. Ashley Judd is dead wrong on this. I actually liked her alot, respected her as a genuinely talented person and admired what she's done for young girls and less privileged people around the world. But she not only displays a lack of awareness of hip hop, but cultural anthropology in general. Color me pedantic, but misogyny predates hip hop. Rappers didn't invent patriarchy and disdain of women. No doubt the particular people she indicted - Diddy and Snoop - would no doubt be guilty as charged, but to make them reflective of a wider perception of hip hop is not only narrow minded, it's intellectually lazy.
Surely, she ought to know better than this. But maybe I was wrong about her