Things were pretty bad in India too, till just a few years ago. There was only one service provider, and the waiting period to get a phone was in years. And the charges were exorbitant.
Now we have several service providers, and we can get a landline or mobile connection in a couple of days (sometimes in a few hours).
In the US, I got the landline connection in a couple of hours!