If I remember correctly, Vivek Wadhwa also authored quite a few articles (on Techcrunch and elsewhere) that demonstrated a poor understanding of stats/science.
If I were in charge of Singularity U I would view this as immediate grounds for firing Mr. Wadhwa.
The studies consistently show visa issues are almost never the primary reason they are returning to their home countries. Many are going back to India and China because their economies are or at least were booming offering more opportunities, they are more comfortable in their homeland, nearer family and friends, less culture shock, etc.
He will then immediately whipsaw around and insist its urgent the U.S. pass Startup Visa and increase H1-B quotas to somehow solve the pressing visa problem… which isn't actually the problem per his own studies.
So if the guy is willing to ignore the results from his own study because its inconvenient to the agenda he is pushing, this latest episode surprises me not at all. Once he latches on to something he seems to stick to it, regardless of what the data says. His long running primary agenda seems to be he wants the U.S. to throw the doors open to all Indian engineers and entrepeneurs who want to come. This also happens to be a popular agenda with a lot of big tech companies and VC's which contributes to his popularity among certain circles.
Personally in my case, Visa issues were the no.1 reason that I moved back to India.
It seemed unfair that while all other developers in the US could happily do indie and freelance work in their free time and even start their own company, while I had to be an H1-B slave and work for pretty much the same company for 6-8 years before I could even get permanent residency.
Also even working for startups and getting equity is mostly out of question as most startups typically dont do H1-Bs until they are large enough. Your only choice is to work for a shitty megacorp and get confined to your cubicle and a mediocre pay for 6-8 years. Also make sure you are nice H1-B slave coz if you get fired you have to leave in 30 days.
Seriously fuck that!