If you come with a mindset full of filth, you shall see nothing but filth. It's a fact. So rather than disparage India , it's better you keep away from it. Regarding your observations, well I am living In this country and have now lived in nearly all parts of it. The changes are palpable, phenomenal and nation is on a correct trajectory.
( Mind you being fron ggn, i am yet to see camel on gurgaon highway but won't mind seeing it once in a while and electricity is no more a serious problem but yes logjams are and solutions are being implemented )