Dont think about what we dont have, speak about waht we have!!
I got a UL BSNL connection and they said it will give 2Mbps. I got a peakbandwidth of 1.89Mbps.
My cousin residing in the US (Texas) and i decided to play a MMORGP we started the download at almost the same time. I downloaded it sooner than he could, though, Fiesta server was in US.
India has improved a lot better in fields of telecommunications.
But i should ask you, do you really need a 1GbPs connection for your home.
You can play Counter Strike Source US or Russian servers smoothly with 6-8MbPs.
India has a far better network than China(in terms of internet democracy,standards,safety)
Ofcourse there is corruption to large extent.(lower than China and Russia)
Indian politicians and the PMs, CMs are not dynamic in decision making. This is the only thing that actually bothers.

We cant comment frankly (as we do now in India) in S/N Korea,China.
As far as USA. They have money!!! Only that!!! So they can do anything(they think so,in some cases)!!! But thier policies are rubbish!!!
Boast about your country!!!
Will you say to everyone around "im a fool i dont have this, but he has,im unlucky" or will you say to everyone "im corrupt".
Generally you wont let you down(even if have some negatives) when you speak to others.(If you do so, its not the way to live) It the same case about your country. Never let your country Down!!! HAPPY INDEPENDENCE DAY