Master P did contribute, but don't give him that much credit. He did pave the way for artists with less talent(such as himself) to thrive. He was the archetype for the dumb southern rapper. But when Puffy started dancing and sticking his watch in the camera, Master P was still hardcore. Pac did some mainstream shit for the ladies, but nothing could compare to what Puff made Biggie do(i.e. Biggie Biggie Biggie). Jay-Z was always a follower. He's always spotted the trends and gone with what's "hot". Nas has slipped into bullshit from time to time, but has remained the most consistent by far. By the way. People can't mention Cormega's album as 2005 hip-hop. That ish is from '97, when an album like that was expected.