After sponsorship ends,  it's the welfare system, if the sponsored individuals are unable to provide for themselves.  BTW Ontario Works does not pay anywhere near $680-$700/head for a family It depends on family size and ages of the dependant children.  You can look for the provincial rates under Simcoe County.
  These families and their children will thrive in Canada, and will pay much more into income taxes than benefits they received from the Government.  As someone has said previously look at the surnames  of doctors in your community, and ask yourself how many were born here or born of refugee/immigrant parents.