Could someone please explain to me why rap and hip-hop are so popular? The former I am especially dumbfounded by; it's all almost the exact same thing over and over again, what with all the talk about drugs, sex, profanity out the ass, and the frequent use of a certain 'n' word. So why in God's name is it as popular as it is?