Question: why are immigrants beneficial for receiving countries?
Answer: Economic growth  Migration boosts the working-age population.  Migrants arrive with skills and contribute to human capital development of receiving countries. Migrants also contribute to technological progress.