I think people are failing to realize that the Indian batting order is too one-dimensional. It's filled with batsmen who are quality but require certain batting positions and situations in order for them to maximize their ability. Yuvraj might not be the best pick, but he certainly isn't the worst pick either. Let's not forget that Dhawan hasn't done **** in T20's so far, Rohit Sharma and Rahane have also really only clicked in the IPL, Dhoni needs to bat up the order to be useful, so no one can really complain about getting dropped/not being picked, apart from Raina perhaps, which is ironic.

In any case he's come back on merit and not nostalgia, so really can't have any complaints imo.