rapper chuck d , whose group public enemy brought blistering politics to hip-hop and who contributed artifacts to the rock and roll hall of fame 's exhibit , thinks the recognition should have come a long time ago .