I understand. It is messy, I'm sure it is. But the thing is, you just can't elevate the risk of terrorism with any migrant group, or local group. And you can't elevate the fact that some people are islamophobes and blame all muslims for their terrorists while ignoring terrorism done by whites or christians, like Breivik in Norway, or Charleston shooter, etc. In a way it's easier to come down on a minority cause there aren't many of them so it's easier to control them. But it's also because of the propaganda portrayed equalising all muslims as terrorists, which misses the point entirely. I guess that's what motivates me for this meme. But of course, I'm not trying to say that muslims are entirely innocent. No one is, we all have extremists in our groups. I could describe myself as a socialist leftist... And in the 60ies leftists in Germany did terrorist acts in their agenda on fighting capitalism. I would sure not approve it, although, we might actually have the same beliefs. I mean you understand, I don't think I have to explain it much.
While, in fact, I don't doubt that it is messy about those things in the US. And about immigrants in general. I don't know much, so I guess I can't tell much either. I think in that case, what would be necessary is to separate those problems from a refugee problem. Or at least, to put a refugee problem in a broader context of a greater immigrant problem, and try to discuss it like that. That could solve something. What is being done with Trump is actually a very cheap political profiting from a greater problem, and using it as an excuse for chauvinism and completely ignorant propaganda. It is actually like what Hitler did with the Jews... He blamed all the problems in Germany on them. I know lot of people pull the Hitler card easily, but in fact it is like that, but Hitler also isn't the only xenophobe there are for sure. :) Whatever it is, Trump phenomenon is in fact bad for the US for sure, and it lowers the level of intellect in the debate to the point where, not that you don't solve the problem, but you are on your way to make it even worse.