India’s big firm influx: don’t worry, be happy