I am surprised that more asylum seekers/migrants /refugees have not chosen Canada over Germany to choose as their preferred choice of next long term home.
In Germany it can take many years to get permanent residence ,it can take a minimum twelve years to get citizenship .The process is long and requires three German references, an ability to communicate in German, a history of contribution to the German community . Many Turks who have been living in Germany for decades cannot become citizens because they entered under a temporary visa programme.
In Canada you can get permanent residence sooner and citizenship in three years without any contributions to the country or any ability to speak in any of the official languages and no Canadian/Canadien references. You can even spit on the oath of allegiance immediately after speaking it and keep your new passport .
Canada is huge and could easily take millions of refugees ,especially if those refugees had skills that could help build the required new infrastructures required to house the millions of displaced persons that the global conflicts are producing. The forty million slaves who work for nothing in some parts of the world would not complain about working conditions or complain about anything .The three hundred millions who have been forbidden from teaching their child the language of their ancestors would fit right in on the wet coast.
Loads of room here for millions ,no such thing as a homeless poor person in Canada .It is the land of beer and money .
Let them all in to this huge country, and together we can build a new and vibrant world class country that will have lots of friends and everyone will like us