What you are saying is correct in some sense, yes there are a lot of hurdles and the going is not easy. But there are people who are doing things, there are people who are changing things.
Yes our system is not perfect, yes we are very corrupt, but one tends to forget that India is a very young society. We were liberated only 66 years ago from almost a century of foreign rule. But in just 6 decades we have made remarkable progress.
But having said that we can't just wait for things to become better. There needs to be someone who has to take the first step, who needs to be in the front of the formation, those people may not win the war but they lay the foundation for it. I believe just complaining about the system does not help.