India did make a mistake pulling out of the pipeline.Although I agree their relations with U.S is more important, but energy security is one thing you can't ignore,it's a matter of national security.G.W Bush administration convinced India by helping it to develop Nuclear power plants for India,in exchange for pulling out from this project.Imo,it was a mistake.India is a friend of us,so as Pakistan and China.Everyone could benefit from this project.It could be a Win-Win-Win-Win situation where Iran,Pakistan,India and China win.