Chill out skunk, no need to be calling people names. It's making you look very uneducated.
Who cares if snoop is making reggae now, what does he have to prove in hip hop anymore? Good for him for re-inventing him self. He is still playing Gin And Juice at his shows, and also appealing to a new wider audience of stoners who are into the jam band type stuff and don't generally know too much about hip hop but like reggae.
As for Kanye, he did make the odd great tune but it's not like everything he touches is gold.