I think I can speak with limited authority when I say that kids are taught to not like hip hop. We listen to EVERY kind of music in our home. We listen to classical music in our home WAY more than we listen to hip hop. But, all my kids prefer hip hop over every other genre of music. They love it. It makes them dance.
So, my theory? People naturally like hip hop if given the chance. Or, rather, MY people prefer hip hop.
What do you think? What's your experience?