I think you've summarized the points well, bringing in a few insights I personally wasnt aware of. I've been studyin' in london for the last few years, but often visit my homeland, only to be caught in this mixed feeling.. I feel nowhere more at home than my country, but I so wish it improved on all those aspects u mentioned and some more, I don wana start on.
What gives me confidence thou' is seein' the recent uprising of the youth over concerns regarding them. If a few group of sensible youth are put ahead and given a role in our politics, I think they'd make a difference, and for good!
I wish all the best to our country and its citizens! Jai Hind!