Take away Infinite, Encore and Recovery and 90% post recovery and everything holds up.
Infinite didn't hold up because Em was still learning and was trying to make what he that the radio wanted.
Encore didn't hold up because Em was a fat drug addict frustrated with life and writers block.
Recovery didn't hold up because it was a forced attempt to please the record label with a foundation of shitty beats and horrible punchlines and features.
When Em is making music for himself, he is always on point. He is getting old, so I wouldn't be surprised if those days are over. But I'd like to think he has one more good album in there.