This seems to have some very different results from the other study. For instance, Tupac and Eminem are considered much higher, and if this one is accurate, Eminem would actually have a wider vocabulary than Aesop Rock, which I don't believe for a second.
“Where the longleaf pines are whispering
to him who loved them so.
Where the faint murmurs now dwindling
echo o’er tide and shore."
-A Grave Epitaph in Santa Rosa County, Florida; I wish I could remember the man's name.
Not a Tupac fan eh? He's my personal favorite but I can see where you drew your conclusion. Nas is definitely more clever lyrically, but I don't think there is another rapper that can hang with the raw emotion that Tupac put in his songs. I also liked the storytelling in his songs. Trapped, Brenda's Got a Baby, and Wonder why They Call you B**** come to mind.
I do not have nearly the required knowledge to list the 25 greatest of all time rappers, so I'll just list my ten favorite, in no particular order, with the caveat that the first listed is my favorite.
1. Tech N9ne
5. Ice Cube
6. Immortal Technique
7. Bone Thugs-n-Harmony
8. Lupe Fiasco
10. Kool Keith
Actually, to be honest I probably would swap Bone Thugs for Immortal Technique come to think of it. He has some problems and I don't think quite as highly of him as I used to, but I still really like him.
Got anything on this literally who nigga Lowkey? A song you'd say represents his style well?
Me personally no, popularity means almost nothing. If I cared about popularity a relative unknown (though he's been getting more buzz recently) like Joyner Lucas wouldn't come anywhere near my list.
Big Pun also likely wouldn't make my list, because for some reason people seem to have forgotten he is an A-tier rapper, one of the all time greats up there with Pac and Biggie, since his death.
Anyway, it's based purely on how well they appeal to me. As for what appeals to me personally, I'm something of a backpacking fuccboi who really likes technical rappers, technical skill being length and density of rhymes, voice, flow, etc. Speed also plays a factor, though a rapper can be fast without being technical. Tech N9ne is the best example of this IMO, with highly advanced rhyme schemes, appealing and varied cadences, and probably the best and most versatile flow of any rapper I've ever heard. Eminem and Big Pun are also highly technical rappers, and the others on my list aren't too far from them. Here's a song from Big Pun (featuring Fat Joe) called Twinz that exemplifies some of what I'm talking about :
In particular, the couplet at the end of Big Pun's first verse is amazing.
"Dead in the middle of Little Italy little did we know
that we riddled some middleman who didn't do diddily"
This is a hot as **** couplet in terms of the rhyming, and his almost breathless flow and delivery really appeal to me.
I do value lyricism though, which is to say, emotional depth and ability to paint a vivid picture and say something with meaning. Every rapper on my list can do this, but it's largely the reason Joyner Lucas is on the list.
These are two of the most heartbreaking and intense songs I've ever heard, though they aren't particularly technical compared to Twinz for example. Which isn't to say that Joyner can't be technical either. His slaughtering of Future's Mask Off shows this:
Lucas' flow, rhyme schemes, and delivery are on point in this song, and he spits one of the fastest verses of his career during it.
Content does play a role, yeah. Part of why Tech N9ne is my favorite rapper is his darker (relative to most mainstream rap anyway) content. I'm also something of a horrorcore fan, but far too much horrorcore focuses on style over substance, which is to say they get the feel and look right, but they don't have the technical or lyrical chops to support it most of the time. Rappers that can, such as Tech N9ne (who admittedly isn't super horrorcore, especially these days), Eminem, Bone Thug, or Brotha Lynch Hung (who didn't make my list but I am a fan), as such appeal to me greatly.
You also forget an important aspect of hip hop: beats! Boring, annoying bad, or unfitting beats can ruin songs. It's not the most important thing to me, but it does matter.