I've said this a million times, but pictures tend to be more helpful so here we go.
People go on and on about how AMAZING it is that Cardi that was able to secure a top HIT while staying "true to the hood", and then move to question "Hmm, Nicki why couldn't you?"
The answer is simple - hip hop rules in 2018. It is now the NUMBER ONE genre of music in America.
It did NOT rule in Nicki's prime.
Below you will find snapshots of top songs in the summer of 2010 (Katy Perry #1 with California Girls)
And summer of 2018 (Drake #1 with In My Feelings)
Do you notice the difference within the Top 10?Summer 2010:
Summer 2018:

Unless you're blind, you've probably noticed that one is not like the other.
Cardi is in a completely DIFFERENT era of music than Nicki was in. Making it almost impossible to fairly compare their runs in music.
Now, if Cardi were fighting against the reigns of Lady Gaga, Katy, Black Eyed Peas, Kesha, and others...then I'd see the point.
But she fits RIGHT into the top 10 of 2018.