Basically all of your arguments are based on vast generalisations and misconceptions.
As Oswy stated, globalisation has led to the same travelling patterns as during the industrial revolution; now urbanisation has changed to G20-isation. If we are going to be one of the richest countries in the world with the best standards of living, people are going to want to come over here. The only way to change that is to create a fairer global society where people wouldn't need to travel thousands of miles to live above the poverty line.
And claiming that the vast majority of immigrants don't contribute is just a pure fabrication.
Immigration: A Problem that URGENTLY needs to be adressed: Yes or No. Watch
View Poll Results: Immigration: A problem that URGENTLY needs to be addressed. Yes or No.Yes4860.76%No3139.24%