@Baadshah was talking about films post 2003 where he grew as an actor. Had more control on his performance.
Wouldn't rate Mohabbatein as his better performance. Kabhi Haan Kabhi Naa definitely always among the best. Pardes is right there if not in the top 5. Main Hoon Na was in the end Farah's film where she replied more on the star & showcased him as the way she likes to. never truly got any "performance" out of him. But always a fan pleaser as she thinks like a fan.
Suri was very good but Raj was equally terrible. Aditya Chopra never really got the blend but always got the best in half. JTHJ was nah, he didn't have to move his little finger, played oversafe. If the director had challenged him then he would've just come up something like never before.
Aryan Khanna lost his way right after the police station scene. He was much better as the star as he played himself. Much of the 90's or till Veer Zaara, hamming took the best of him. And he was good at it coz no matter how much criticised him for it, we as an audience loved those acts. Critics shout how he hammed in Baazigar, I wouldn't buy any performance other than Srk's in that role.
Just look at how he conveys through his eyes in Raees. And see how in the same film, that very talent is grossly ignored. It's like they just didn't want to test him. Imtiaz thought / assumed he tested Srk, just that we as an audience didn't buy it due to film itself getting you that restless. JTHJ, Ra.One, Don 2, CE, HNY, Dilwale, Fan, Zero... The last decade definitely is hurtful not just for a fan but even an admirer. That is why Dear Zindagi stands out big time. It's just pure pleasure.
I go through the same with Salman in last decade. Back to back films showing glimpses of his acting skills but ultimately relying on stardom. But one Sultan changed the equation. If Bajrangi changed the equation in terms of quality of the film, Sultan changed the quality of performance. That is why I liked Tubelight, that was an honest performance. That is why Race 3 was harmful. His most dishonest performance since Yuvvraaj. But then Yuvvraaj did had glimpse of his "acting", Race 3 had none or whatever it had was his worst version. Bharat was again honest. Dabangg 3 was just trying hard to be relevant. The reason why I brought up Salman, up until 2017, it was clever writing & direction to properly put his acting skills to use. Be it Bodyguard or Kick. The director knew how to use & also portray Salman. That much justice was done. This lacked in entirety for Srk. For one, they failed to use his skills & they terribly got confused on how to present him to the audience.