If only we had Modi in power. Diplomacy would not have been an only option. Sad state of bureaucracy in India.
Diplomacy is always good to resolve issues. However, other nations would respect our diplomatic overtures only if they know that we have other ways to resole the situation, should diplomacy fail. Diplomatic clout comes from other strengths, economic or military. For example, when diplomacy fails USA has the marines. Or B-52s.