I really like Eminem. But his most popular songs are often his weakest ones.. "Ass Like That" being a perfect example.
"Stan," "The Way I Am," "Kim," "Lose Yourself," and a lot of his other stuff, by contrast, is brilliant. But I appreciate that he can just goof and have fun in some of his other songs, including all the ones he does under the "Slim Shady" persona, and these are the ones that catch on with the kiddies, and therefore get the most radio play and end up being made into videos..
His most recent stuff has all been pretty weak though, IMO. He peaked either at The Eminem Show or just before that. The last couple of singles he's had that get played on the radio, like that one "mockingbird"? These annoy me...