When it comes to deploying your armed forces far from home, I don't think there is a middle ground. You do it either to enforce your country's hegemony , like with the US, or as guns for hire in return for cash or because of some obligation. The Middle East is too far for India to credibly assert any hegemonic ambition and they are not so desperate for cash or under such an obligation to any country that it requires them to send their armed forces. It is a wise policy that allows them to engage all the major powers like the Saudis, UAE , Israel , Iran and the smaller GCC states without being seen as a threat to anyone. In contrast, Pakistan's military pact has already ruptured the relationship with the UAE and might lead to a confrontation with Iran if the Houthis get involved on Iran's orders and our forces have to defend Saudi interests against them.