Excellent reply! Unfortunately, some people have very limited understanding and are pessimistic by nature (and also keep an inferiority complex). Compare the situation with what was there 15 years back. Around that time a talented person would either have to be staunch nationalist to stay back in India or look towards west if he was a normal guy. Now, every kind of talent has a place in Indian industries so you can work on good technologies and earn decent amount of money too. About not many Indian getting nobel prizes etc, the reason is infrastructure. The moment you have as good infrastructure it paves the way for churning out nobel prize winners in decent numbers , Not every nobel winner is a genius; yes they are highly talented people who on getting good support can do great things. I think after 20 /30 years you will have quite a few from India. In India many people have little respect for work ethics. In fact why would you talk derogatorily even "Coolies". They earn their livelihood with hard work and should be appreciated for the contribution to the society. The worthless critics are the most "untalented" people we have.