The trouble is so many people seem to want all the perfect immigrants (highly skilled, hard working) the reality is even a perfect system (the much lauded Australian system) is bound to let in bad eggs. Then because of general public ill feeling, we have the Daily Mail and other such press outlets spouting lyrical about how bad all immigrants are and how it is the EUs fault, blah blah blah. Simple fact is they are just people, good, bad, liars and saints. I live in Devon where we have quite limited immigration and we still have crime, people sponging off the system, vandalism.....all the ills that so many want to lay at the feet of immigrants.
Not saying we don't need to control it somehow, but it needs to be approached logically and with proper consideration. Simply pointing to bad eggs and then painting all immigrants with the same brush is naive and in the end counter productive, such statements tend to weaken any legitimate anti-migration arguments and simply turn what is an important discussion into something petty.