hip hop generational debate