Everyone knew it except some fan boys..... Zardari played last card before election by signing deal. You can't mess up with USA or EU while they are your biggest export market. Most of your remittance comes from Arab countries and west where they don't like Iran.
And there is pricing issue with Iran, with falling prices of gas they are not ready to meet market pricing. This was one of major issue with India.
Guys get over with it.. wait for another 4-5 years when relation between Iran and west will improve and most of restrictions will end.