I guess I have to agree that, as long as it's controlled, it's fine. I don't have any racial or cultural objection against them, though I think that they should adapt their culture at some point to the one of the country they have emigrated to and not the opposite, the country adapting to their cultures.
I don't see how opening the borders would work. I mean, dreaming with a free world where everybody get along and live wherever they want is so nice but in practice things don't work so well.
I live in Spain, hundreds of immigrants try to illegally cross the Spain-Morocco border jumping the fences* or crossing the sea. I understand the reasons why this people come, who wouldn't want to try to get a better living? And I know that there's Spanish people emigrating too. But, if we opened the borders, the country will get flooded. It's hard enough to get a job for the national citizens that I doubt that most of this people will get one and therefore integrate and contribute to the country.
*I have some dilemma in regard to that matter. This people have traveled far, crossing some f*cked up places and have almost reached Europe, being "only" stopped by a fence. This fence won't stop them to keep coming, they will only be stuck in some kind of limbo which is the border, eventually trying to break through it like is happening, as it's the only choice.
I don't mind Immigrants and the like but, I'm confused when people complain about them taking jobs though. If they took a job, Why wasn't anyone doing that job in the first place?
Immigrants normally have done the tasks that local people didn't want to. Now, with the economical crisis and unemployment, this has changed so more local people is okay with these jobs.
By other hand, though, there's some different case in my city where they are building a football stadium -with public money, by the way, even if it's for private fc- and they've been hiring foreign workers that work for a lower wage and in worse condition that the local workers. It's fine if you want to hire foreign workers but, first, give them the same working conditions than the local workers' and second, if you are using public money, give priority to hire local workers.