When the West tried to dissuade India from peacefully experimenting and testing the atom bomb, powerful missiles and the most recent, space technology missions, they succeeded initially. Even though in the short run they were successful, in the long run they were all defeated. India is showing the world how to be more responsible than any of them.
When US and Israel proliferated nuclear and atom bomb secrets between themselves, nobody objected. US successfully silenced the rest of the world (or cared a damn for external opinions). When China proliferated nuclear and missile secrets with Pakistan and N Korea, nobody objected. All the countries were either afraid or conveniently chose to close their eyes and not to point fingers at US and China. US and China were permanent members of the UN Security Council and had their might and could afford to flex their muscles at times.
When India on the other hand, understands it is a small player in the global scene, behaves responsibly and democratically, trying to cater to the interests of a billion plus people back home and trying by its own right to be a global leader, all eyebrows are raised. There may be issues of poverty, poor development, low education penetration, corruption, communalism etc, which the media harps on very religiously to pull the country down. But they are all internal issues and can be settled internally. The people decide how the country should be ruled and have been having their say in kicking governments and bringing in new governments every five years, which has been religiously happening over the past couple of decades. Governments come, governments go, people decide who will rule them and help the country grow.
It takes great courage to be a responsible leader in the world. Not only that, India is shocking the developed world. For instance in the space technology area, it is giving INNOVATIVE cost leadership, operating at dirt cheap rates and expanding its horizons to deep space. The Mars mission was done at ten percent of the cost of NASA Mars mission MAVEN and the space observatory Astrosat was done at one percent cost of NASA's Hubble telescope.
If India and China get to work together, that will be a great occasion for the world. Pl check this 2 year old writing of mine