I think it is more diplomatic. India wants to adopt the Swiss model of neutrality. These aren’t India’s wars. Also, Iran has a long history of attacking Indians, even during friendly sports matches they won’t give Indian competitors water. They also side with Pakistan. If they support Pakistan, India has no need to stick its neck out for those who fund her enemies.
I think it is more diplomatic. India wants to adopt the Swiss model of neutrality. These aren’t India’s wars. Also, Iran has a long history of attacking Indians, even during friendly sports matches they won’t give Indian competitors water. They also side with Pakistan. If they support Pakistan, India has no need to stick its neck out for those who fund her enemies.