Staying decently distant from all the international conflicts by being neutrally nice to all the nations alike has been India’s historically correct choice and only that is correct for every other country also. So if the United Nations has to continue in business, this must ban all military alliances at once. Instead only UN should exercise an international Peace Keeping Force for anywhere.
NATO was not necessary. This was established under the pretext to prevent Communism from spreading into Europe. Then why this military alliance is continued to be in existence even when there was no such notional threat anywhere? Actually NATO’s establishment played provocateur to bring Warsaw pact into existence and thus the cold war did begin in the world. Still its very existence and further expansionism provokes another world war.
NATO’s very origin did undermine the relevance of then recently established United Nations Organization. UNO was proclaimed to be the ultimate design of preventing another world war, whereas NATO was an instrument of making that kind of a war.