IRAN is not a puppet of India, to speak what India wants.
India talks against Israel when it bombs rebels in Palestein. Does Israel stops AWACS project?
Secondly, Why blame Iran when it was USA who funded and helped setup Hurriyat Conference?
Thirdly, IRAN is far more reliable than USA, when it comes to Indo-Pak war because IRAN will support India in such war, just like it did during Kargil.
Most Indians are not aware of regional dynamics properly. They see IRAN through Islam angle only. They are not even aware of how progressive IRAN's society is, despite its nutcase traditional rulers.
US is exploiting ambitions of these leaders to grab control on a progressive and oil-rich country.