Why don't you start laying the cable in other cities then? The delay after the mumbai launch can be minimized.
There are numerous reasons for not doing that, a major one I can think of is that it's all about the money.
As much as I'd love to take a few Billion dollars and just go nuts, that isn't currently the reality of the situation, and even if we had it handy, it might not be financially wise to do that anyway. I know, it sucks, but have to govern the project in a responsible manner, rather than being reckless and risking everything more than we already are.
Let us concentrate on getting *something* running *somewhere* and from there we will expand fairly rapidly - we can already apply for the resource consents and such, so pune and goa are pretty much sorted i think, but you can expect to see us rapidly enter places where there is not much competition.