The facts are all fine but I don't quite agree that in India the processes and methodologies are sliding into obsolescence ... I think the Indians are far from complacent .... and what do you expect, India will remain stagnant for 3 to 5 years and let China catch up !!!!
Well, they have an advantage of starting with newer technologies and learning from mistakes of the peers, but the foundation that India has already made and the experience it can boast of are worth considering too ...
Perhaps when a man has special knowledge and special powers like my own, it rather encourages him to seek a complex explanation when a simpler one is at hand. ("Sherlock Holmes")