Moreover, the false equivalence you're drawing between opposition to immigration and bigotry is part of what let the problem fester in the first place. I think people should be allowed to oppose immigration without being called racist, its not the same thing. The open bigotry and racism by the right in many countries is partly a reaction to this false equivalence. They saw immigration in some cases as causing social disorder, as a tool to suppress wages, as causing increased crime etc. and they were forcefed a message of "all immigration is good and any opposition is racist" to reasonable objections. No one is obligated to accept every person who wants to come in.