Essentially, I'm saying that the last part of your argument falls under the "vaguely gesturing at imagined hypocrisy" category.
That crisis was caused by instability in Middle East. Which was caused by several other factors like climate (farms without water in Syria) and international politics of Russia and USA. But like now everyone was blaming Germany.
But I suppose you solution is to just kill all the refugees by letting them drown or whatever. Which, I suppose, is one way to solve a perceived "refugee crisis", but it wouldn't be my first choice.