Lets face the facts, Trudeau threw out the 25,000 figure to win some votes in a federal election without understanding the costs.  2.  There are still 10 million homeless Syrians --- what is Trudeau suggesting for them   3.  Even if the West somehow took in the 10 million Syrians there will be another civil war tomorrow or despot dictator killing their own.  4.  Unfortunately to  get rid of these despots requires boots on the ground, ships in the water, and planes in the air AND that costs money.  5.  The long term solution requires education and democracy in the third world.  But when people are starving or scared they will be killed they have a different priority.