It seems to me with the increased amount of illegal downloading of music, the quality of mainstream hip-hop tracks have gone down proportionately..
Labels, in my opinion (i don't know much about the industry), seem to be more quick now to make the fast buck rather than keep an artist around...