This feels like an internet argument to me, because in music it literally doesn't matter where the hook comes from. The goal is to do what's best for the song, which means getting the best hook. If that means Rihanna or Mary J doing the hook, that's what you want. If it means the artist singing it, like Nas often did, so be it. But if Nas sung the If I Ruled The World hook that would be a terrible decision right? The song will damn near tell you what is best, and artists/producers should listen.
Picking hooks is a part of songwriting. If you can do the hook yourself, but realize the song would be better with someone else doing the hook...why would I give you props for making a worse song just to say you did the hook yourself? Not saying that was the case with any Nas hook, but think about Lucifer from the Black Album. If Jay heard that Kanye bridge+hook, said "nah I need to come up with my own shyt" and created some meh hook what would the reaction be? Would he deserve props for doing it himself or would we all say fam you should have taken the Kanye hook. Music is about collaboration! That's why I always hated the J Cole "no features" thing. The goal of an artist should be to make the best shyt, not to arbitrarily handicap yourself for purity. If you realize a track would be better with a feature verse or hook, why wouldn't you go that route? And why would any listener or fan give a shyt?