For india to progress it needs smarter brains working in ISRO . It's your country, it's our country. Stop complaining and start loving it. We are far better than other countries. Its not a joke running a country with a population of 1.2+ billion. United states is an independent nation for 235+ years and India just 60 years. It takes time to develop and no doubt there is a lot of development seen around in the nation. If you keep comparing then you'll always be disappointed and never be happy. People just see the bad side of India and the good side of other countries. Try the opposite sometime and you'll realize how wrong you are.