50 cent is a fucking marketing genius. He totally deserves to be as rich as he is.
What I really respect about him is that he's a guy who knows who his audience is, and it totally happy to give em what they want.
He also manages somehow to combine mass market appeal with actually producing listenable music as well.