The first point for being a captain is being a fixed xi spot. If we analyse potential contenders only Pant is reliable option.
Dhawan was removed from SRH captaincy because of poor performance.
Smith doesn't even deserve a squad spot forget XI. He is not a T20 player. And with Rahane in team there is no place for a foreigner who does the same job.
Ashwin doesn't have a fixed spot. He maybe the greatest indian spinner in tests but very poor in LOIs. Also he can be replaced by Axar when he comes back. Like last game he was taken for plenty.
Rahane has the advantage of being indian but he is a liability in LOIs. He is playing only because Iyer got injured, there are better players than him in DC squad. Ripal Patel, Lalit Yadav, Vishnu Vinod all deserve chances above Rahane. Rahane's only good point is fielding.
Shaw has a fixed spot and fantastic form but he is very temperamental as is seen from Coach interviews or his social media updates.
That leaves only Pant. He has everything going for him. So much that the DC owner is publically lobbying for pant everywhere. He is the blue eyed boys of team owners. Also being a captain will help him understand the game more especially DRS. He is very poor in DRS. He could be next in line for captaincy after kohli since he is the only one with an all format xi spot.
Pant also has experience of domestic cricket captaincy so won't be a problem.
209