ironically in some ways Nas was born in the wrong era. Kendrick and Cole cut from the same cloth as Nas i(inferior MCs though they may be) in terms of subject matter and heavily influenced by him and yet they get praised like crazy and do big numbers because this is the woke era. Nas had to play ball with the mainstream as he was at his peak in the 90s/ 2000s, and now he's 47 so naturally younger dudes don't check for him like they would Kendrick
As Nas said:
Now y'all woke, I'm laughing at nikkas
Y'all used to say "Nas talking that anti-establishment business"
If Kendrick dropped I Gave You Power as a single now people would go crazy for it. But for Nas in the 90s that really had to be an album cut

This is an interesting thing to think about, if Nas had been in his 20's and came out in the 10's instead of the 90's. I think IWW and I Am.. would have definitely been a bit more critically appreciated.