Everyone seems to hate Won't Back Down, On Fire, Survival and Monster, to name a few. I enjoy all these songs.
I'd say Recovery is better than MMLP2. The only skippable songs on Recovery are WTP and So Bad, but they're not horribly bad, they're just meh.
And Eminem did not fell off, he's just misguided. Ever since his comeback with Relapse he's stuck with the idea that he needs to sound like he used to, so he forces it and it doesn't sound as good. If he just did songs from the perspective he's in now, it would be amazing.