That isn't German guilt..
Discrimination because of origin escalated WWII and the Nazis weren't the only ones doing it.
Europe has over 700 million people population.Our nation states emerged and exist for one purpose only - to host our people. We cannot and should not be the nannies of worlds problems.
If you want to see the end of nation-states and ethnicity as a phenomenon - be honest and at least admit it since it`s an actual ideological position as opposed to this pretense that Europe can take hundreds of thousands of foreigners and not pay cultural and social toll.
To take in a couple million temporarily will hardly cause a big change, unless of course you concentrate them all into one small region.