what ever the author mentioned is absolutely right.being an Indian i have the same opinion. You are right in all aspects.
the power failure is the worst thing i faced in india. I had my whole education in india where there were days which i studied under candle light during my exams and struggled to study.
I like to add one more thing which people hate
1. No respect for local job
what i meant to say is , people dont respect job..everybody is looking for some professional white collar jobs which makes them soo wealthy.and the same indian goes abroad and do all kind of labour jobs. then he dont fell shame to do it . I dont know the reason behind this fact.