I agree. Some migrants contribute more than others, that's a fact. My mother is a GP and you see all different types. Some who do well for themselves, and others who rort the tax and welfare systems, all having healthcare cards while running restaurants. Just like any other human beings.