That's pretty much a fact. People complained about the accent, he acknowledged it, and got rid off it. People complained about the screaming, he mocked it, and it has been absent from pretty much all his songs since BME: HTS.
The next thing that people have been complaining about is production. Do you guys think that Eminem will also "fix" this, and start producing his own beats (ala Eminem Show) again for his next album? That would certainly be amazing. If there was one problem with Recovery, it was that the whole project didn't have a cohesive sound in the beat department. Imagine how good the next album is going to be if it has a strong concept (which I believe it will have) and an unified sound.