Actually I do agree with you. The fault of mass immigration is actually karma paying us back. Had we left them alone, they probably would have left us alone. Hence it is our own fault for getting it into our heads the idea of "the white man's burden" and having to bring "civilisation" to the world. Yet this is essentially what America is also doing with its promotion of what I term "American Globalisation". Posters on here advocate a similar mindset, particularly Odin. It is up to America to bring liberal and global ideas to the world less it not be enlightened. Very, very similar mindset and concepts to 19th century European colonialism.
That said, the sins of the fathers may haunt the children but the grandchildren have played no role in the past. It is time to move on. Yes, Europe must accept its past responsibilities but on the other hand, filling its own homelands up with various peoples throughout the world is also not a way to right a wrong. This itself will only bring on future genocide against the native Europeans and probably itself lead to a civil war. The Europeans themselves may have adopted an "end of history" mentality but people from elsewhere around the world have not.
When you have a population used to peace vs a population used to conflict, the population that has fought war will always devour the peaceful population as war and survival is all they know. It is not their fault of course but they know nothing else and having to try and re-educate a large mass migration of such people takes a long, long time. If such people keep on coming and coming in vast numbers on a yearly basis, then it becomes harder to help them change their ways and as a result, you will end up carrying on the conflict they were escaping from into the new homeland.
I do think Europe is paying for its past sins but on the other hand, Europeans too will eventually become more nationalistic and fight for their homelands at some point just like the Algerians, the Vietnamese, the Congolese and other oppressed groups did throughout history. A white man should not hold the whip over the black man and the black man should not hold the whip over the white man.
But it is not our right to interfere. That is their culture and their traditions. It is up to them to have their own reformation of ideas. Just because you find it immoral does not mean they do. We can offer them new suggestions but ultimately it is for them to decide what to do in the long run. Forcing them to take on our ideas is just another form of imperialism which I also find abhorrent. Of course, I don't like hunting whales and dolphins just like many others yet I'm not going to tell them what to do as it is not my place. Same with female genital mutilation. Let them sort it out, its not our place to dictate to them what is right and wrong about their culture.
Eventually the Islamic and even the oriental world will probably repent and have a revelation on how best to enlighten their own cultures and societies. Until then, we should just leave them be and focus on our own culture. Fair is fair.