With due respect to you, I would not be reading too much in to these TOI articles. There would always be few people who want to go back because of better opportunities. There would be few people who would go back because they have lost the jobs or company sends them back. There would be few who go back for miscellaneous reasons.
Overall, my general feeling is that, once people come to US, it becomes difficult for them to go back. I have known many people who had lost their jobs and even took low paying jobs just because those jobs allowed them to stay here. Meanwhile, they kept applying for better jobs. This country has too many good factors that makes any person think ten times before going back to India.
I love India dearly and no offense against my country or countrymen, but there are still many huge problems in India that country has to overcome. Rampant corruption, Reservation Quotas, Red Tapism and Bureaucracy are some of them. In general, many people would not be encouraged to go back until they really think the environment is conducive. They will only go back if they really want to or they have to. Apart from factors like improved standard of living, high earning potential, better education system from college level and onwards, better quality of life, urge to support their family, exposure to better institutions and technology etc., many people have come to US from India either because they are tired of facing those problems in their daily lives or they don't want to face those problems in their daily lives. Overall, I believe the number of people going back would remain low until conditions in India improve significantly.
TOI has published similar articles in the past also on the same line. But the reverse brain drain has not happened to a great extent yet as they predicted. In fact, the number of Indian students studying is USA is rising each year.
"The US receives more Indian students than any other country in the world overtaking China in year 2001.The number of students studying in USA has gone up 94,563 to 103,260 in year 2010-11. Most of the students choose either east coast or mid-west as their destination in US."
This is a direct quotation from Wikipedia.
http://en.wikipedia.org/wiki/Indian_students_abroad
OMG, I just realized that I just delivered a long lecture on this. I will sign-off for now. Have a good coming week to all.
P.S: BTW, TOI sucks. I had to watch the entire advertisement without even getting the option of cancelling it.