I think it is Germans that have this "We are not Nazis" type of guilt. They have been accepting non-Germans (Jews, Russians, Turks, Afrikans) like there is no tomorrow. And now they are trying to tell the world we love Arabs/Muslims too.
Germany hasn't really been a real sovereign country ever since WWII. It's been more like two big petri dishes where the east and west do their experimental projects with socialism, multiculturalism, globalism and the like. However while the allies erased German nationalism from existence, they didn't do that with German ingenuity, attention to detail and workaholism. This meant that while the country as a whole lacks any instinct of self preservation or even a hint of national pride it would still be the biggest and strongest economy in the EU, and in the EU that's what it takes to lead the way for all the other countries.
Which leads us to the situation today. We have a nation that's literally like a house of hardworking well educated people who own very expensive stuff: cars, electronics, jewelry, art, but have no fence, no doors, no locks or any other means to protect themselves or their possessions and this nation decides what the rest of the European nations shall do when confronted by the migrant crisis.