The local people trying to survive are not the ones clearing the ocean. Its the greedy corporations that are owned by other countries (America, England, South America, China) that are emptying the seas. I've been abroad enough to know how locals, especially in Fiji have to do horrendous jobs just to work. There are literally lineups of people sitting on a beach waiting for a fishing boat to stop by and pick 2 people for the day to scuba and hunt, only to be paid $1. Its really a sad sight to witness.
I get what your saying about people coming over the border, not looking to work, but simply to suck government money. And i agree that is a big issue, but not just in America. Its in most, if not ALL, first world countries.
But, if you were one of those people who made $1 per day and had to feed your family but couldnt, would you not want to move to a different country so your children could survive?
Being a native born in a country should not give us the right to dictate who is allowed to come in and who isnt. At the end of the day, we are ALL immigrants here, including the founding fathers. The only ones in America who are NOT immigrants are natives and african-americans, who were forcibly brought to the country as slaves.