The impact of spin offs from big research is always exaggerated.
Research spurs the economic growth is also not an established correlation.
Technology have always been mobile in their economic impact.
In India, spending on big science is at the cost of research in our universities. So, public resources need to be allocated more fairly for universities.