I think the biggest problem we are facing is the population and the implementation of reforms. People can argue that china is more populous than us. Agreed, but over there - if the government wants to develop infrastructure be it dams or roads, you won't hear of protests, b'cos it's a communist government. The three gorges dam displaced over 1.4 million people and it was done.. Can you imagine that happening in India without protests, court cases (they take their own sweet time) etc. A relatively small project to build an expressway to connect the new hyderabad airport to the city won't complete on time because the people whose properties are being taken up for this project have approached the courts and you know how much time it will take.... Population control - less said the better... And now the law ministry is actively thinking of a proposal to bring down the marriage age among boys to 18. At least till now for the fear of law, a percentage of population was not multiplying themselves so early in life. with this proposal, have another boom. We go on comparing India with US and UK, but we always forget the two important facts: 1. US is huge in size and is rich with resources but less workforce to exploit it. So it can grow. 2. UK - well they looted the whole world and have enough resources ;)