I feel ashamed to read that somebody can feel ashamed to be an Indian. I'm sure you are some kind of a NRI yourself. I guess then I can ask you if you have contributed anything to the development of the country yourself. If you can't I guess you have no right to comment either. You only have a right to comment if you plan to do something to improve conditions about it apart from jut feeling ASHAMED!! It is a huge country and everything takes time and effort. We have been doing well and improving on so many fronts, it's a matter of time before we excel other countries.