Damn your ignorance is next level brah. Us 45+ folks heard rap when it was actually really good. Sorry you missed out.
As for best rapper not named Pac or Big. Lol those were good but Nas is maybe better than both. Then there's 90s Jay Z, Ghostface, Rakim, Andre 3000, krs one...