Correct. These last 6 years, the only rappers that have been mentioned in most top 5 lists were Nas, Jay and Kendrick
And I'd argue that there is now a consensus around Andre 3000 deserving that spot more than Pac and Biggie. I personally disagree with this, but it is what it is.

Based off of what, his flute album? Or his guest verse on Walk it Out?

Big Boi has a greater claim to the top 5 than Andre 3000, as an equal partner on OutKast and as an artist with a dope solo catalog. There's no logical path where Andre 3000 is on there, kicking out Biggie and 2Pac.