2 things: I've looked through the list twice and I don't see Nas but OP mentioned Nas was on the list...2nd thing, there are a lot of dudes on the list who I feel like haven't done enough to be on it yet so it's too soon...Kendrick and Pusha T for instance. I love both of them but to put them on a greatest mcs list of all time is comparing their work to dudes who have been in the game for a long time and put in more work. It just seems premature.