They have better marketing, and a better team around them to make better music. In the 80's, rap was still experimental, in the 90's, it was still a niche thing, and around the late 90's - 2000's it got real mainstream, and record labels invested more in them and bought them into the pop realm.
Bottom line - more money = better music.
Bottom line - more money = better music.