Dear Professor Natarajan, Good points. Here is the rub though, India doesn't have enough Uranium on its own to keep the existing nuclear plants running (please see today's The Hindu article that 5 nuclear plants shut down due to lack of fuel). Without this deal, no imported fuel for India. No not even from Russia which is a NSG founding member.
As for depending on coal for major power source, it can be a bit dicey for the future generation with all those polluted water, and global warming from coal power plant pollution. Just ask our Chinese friends about the environmental cost of their coal fired plants. They are now going a big way for nuclear power, they even ordered several nuclear power plants from western and US companies. Everything has a price, Professor. Questions is what is the least bad option, what option you and your grandchildren can live with while also providing jobs and electricity for a billion plus population.