Sorry but women listen to rap too, you theory is flawed. People listen to rap music because it's anti-authority, persuasive of criminality, and promotes the attainment of money and sex through a lifestyle of degeneracy and cutting corners, all of which are  popular themes among adolescence and poor communities.