If you have immigrants themselves being angry about immigration, then you know you've got a problem. And I agree with Fileiro, whether he's en rysk troll or not, the immigration and actually refugee acceptance issue facing Sweden and actually not just Sweden but the whole Europe, Eastern & Western, United States, Canada, and even China, basically any place that has had positive economic growth is a major problem. And this issue is not a question of to help or not to help, it's an issue of designing an optimal immigration and welfare system that benefits everybody in the society (immigrants themselves) equally and positively taking into account of history, population make-up, geographic features and resources.
And every country DOES have a right and duty to protect its own country, its own borders, its own people first when it comes to immigration and especially refugee acceptance. And that is a given and no countries should feel guilty or made to feel guilty about that. Immigration and especially refugees acceptance should be viewed as an act of generosity and not a sense of duty or like payment of some kind of debt. If you see people panhandling on the streets, you are not obligated to open the door of your home to let them in. So if an individual person is not even obligated to do so, WHY should a country be different? No country in this world no matter how rich they are is obligated to take in refugees and many affluent countries like Saudi Arabia, Kuwait, Qatar who actually have similar culture and religion are actually not; those that are are opening their doors to refugees are doing it from the goodness of their heart and many times at the expense of their own existing citizens. This fundamental mentality should at least be established. And then on the basis of these thoughts, then we can design a more optimal and equitable and fair welfare system that will benefit all.