Like I said. If they are found ineligible for refugee status and can't find work, send them back. But if they do find work, then why not let them work visa-free? A person has a right to work.
The unemployment rate in the US is lower than it is here. You let people stay that means you have to pay for their health care and everything else. Poor people do not pay income tax, you know. Due to our progressive tax system the top 50% of wage earners pay 96% of income taxes. So if we bring in tens of thousands of what are essentially unskilled labourers it's going to cost us a pile of cash, even if they manage to find a job at Walmart or Timmys.
Its like Trudeau's decision to allow in 10,000 senior citizen immigrants every year. They've never paid taxes or contributed to anything, but they'll be drawing heavily on our health care, pushing into already overcrowded senior care homes, and drawing pensions (though not CPP). And nobody ever talks about how much it's going to cost us.