>> "Even if these immigrants end up to be net tax payers after all the costs of feeding, housing, integrating these people"
So, I don't know how immigration works on your planet, but here in the real world immigrants do not get free "feeding, housing" or free anything-else. In fact a key condition in even the most open/lenient countries is that you must show proof that you can provide for yourself. Any other way would simply not make any sense, and I am always in awe at the level of confabulation needed to believe these nativist fairy tales.
Or maybe you're one of these people who mistake immigrants for refugees?