He still does not do well against pressure fighters and that is what Oliveira took advantage of in the second. Push him up against the cage and he is susceptible to takedowns. However, Oliveira is super aggressive on the ground and Pettis was able to capitalize on that. Whereas Alvarez just sat in top control to ride out the rounds, which is the easy/smart way to beat Pettis. He doesn't look like he closed up any holes in his game (his TDD in the 1st 4 mins looked good, but then it fell apart), he was just the better fighter here.
Edit: I fucking love Condit, but he has some of the absolute worst TDD in the world cause he is so willing to fight off his back and I think Maia may just smother him here. Maia doesn't have a great gas tank, but its just so easy to get Condit to the ground I am not sure it will matter.