To answer your question. The difference is the older people grew up on music from the 90s which had just as much violence drugs and sex in music. Certian artist faced lots of backlash from lyrics as the generation before them wanted to censor the music of the 90s. But new music from today seems like its just saying fucked up things for the sake of it rather than the artists expressing their life experiences through music. Also there was no smart phones or social media so when gimme the loot dropped, not every person on the planet had a phone to listen to it the day it comes out. Things go viral very easy these days. There was no "going viral" in the 90s
It's exactly what you said. Believable. Rappers were doing those stuff in those days. These days, if rappers sing these lyrics, people will know it's fake coz society has changed.