Good list. Agree with all choices.
Karan Deol is his name.
Arjun is hands down the most listless actor I have ever seen in my life. He seems drowsy all the time.
My list would be:
Emran Hashmi (he would be nowhere if not for his explicit scenes)
Abhishek Bachchan (would not get a second look if not for dad)
Arjun Kapoor
Tusshar Kapoor
Bobby Deol
Akshaye Khanna
Rahul Khanna
Farhan Akhtar
Arjun Rampal (only eye candy, but not a good actor)
Khanna brothers look good. But are bore as actors.
I find Ranbir highly overrated in terms of screen presence or maybe I am fed up of seeing him in overgrown manchild roles or rom coms. I think Rajkumar Rao and Ayushmaan are also sort of overrated and only fit in middle class, small town guy roles. I find Manoj Bajpai misfit in urban or happy or romantic roles and I think he is best suited to serious roles or roles of small town, village guy. And I am sorry but I never found SSR to be movie material. He was good for TV but otherwise fairly average. I find Rajeev Khandelwal to be boring for films too and I think he was never movie star material.
9