NRIs bringing in money is a good sign, it helps the economy. These money from NRIs all over world can be used for Indias growth otherwise it will be used overseas. Decide who is benefiting India.
Let them live like they want in Rome or wherever its ones personal choice, as far as large investments coming to India