They have selected core players of MI and all are match winners as well.
T20 WC is also in UAE right? Then, I don't see any problem with Hardik as he has been much lethal in UAE last year's IPL.
Few years earlier, Ashwin-Jadeja was replaced by Kuldeep-Jadeja and now again circle is complete.
Edit : But still, I think Chahal must should have been selected instead of Varun.