India has played all of its games in Dubai amid security concerns in Pakistan. Some in the cricket world believe this has created an advantage.