Good on him. I respect that. Made a living out of absolutely nothing, that's the definition of genius.
Does he deserve it? Deserve got nothin' to do with it (Snoop). He got himself out there and earned himself a slice of the pie, earning millions despite not having any qualifications or skills that actually benefit society...that in itself is a huge achievement and nothing short of genius. He's successful because he marketed himself and fulfilled public demand. Despite being utterly dumb and uneducated, he established a huge cult following (for reasons unknown to me). Gotta respect people like that who make it big without actually doing anything significant or useful to anyone.
Millions have tried to do what he does. Most have failed, only very few have made it to the top levels.