Growth is not a function of immigration, but of population size. Immigration itself is just a means to get more people. It also increases diversity, which is like bringing in new people in into a company, which is always stirs things up... in a good way, most of the time.