Treaty is a Treaty.. Either sign it or don't sign it. Don't color it as a fraud one and a good one according to imagination.
India can sign it and then change what ever is flawed in it by getting the support of the members. Providing arm chair critisim INDIA will not find any takers.