I think being over the top is his thing though. Yeah, when he goes outside of that, it's not as good.
Like, Not Afraid is a terrible song, but songs like Real Slim Shady and My Name Is are some of his best. Without Me, and his features on Forgot About Dre and Renegade are up there as well.