I guess you are doing it. I asked what are your thoughts and you got triggered.
Imho, you are probably just a guy who got fed up with stuff.
On the other hand, I am willing to listen and talk to you about what I agree or not.
I think you would be surprised if you know how much I agree on the matter and what are the points that I disagree.
Since you are being defensive, let me start.
I think immigration is out of control in some places.
But I think people miss the part that any worker where you didn't put any cent on education and training and generated taxes and revenue is positive regardless of the salary.
People are concerned about the benefits but 90% of people do not know that almost all of immigrants do not have access to them.
And yes, there are people who abuse the system, but they are not exclusively immigrants, and that's a crime and that should be treated by the correct law and not putting people with a single label to demonise them.
I think "ultra" right parties are a blunt. People forgot that they went off their roles because they screwed up badly.
But because of the asymmetry of communication between attack and defense, all their arguments seems plausible. That happens because people are fed up, like you. If they don't show the numbers you only get the blind spot.
For example, in UK, immigrants takes 9.5 billion on benefits.
Which does seem a lot. But if you check the other side, they generate 140 Billion in taxes.
You still need to see the incomputable taxes, like an immigrant pays for rent, if the landlord is British, that does not compute as taxes from immigrants, which it shouldn't.
Another example, people complain about rent prices which rose anything between 25 to 50% in four years in big cities.
But the number of built to rent places dropped and most new constructions have been bought by funding schemes to be rent, which in all cases I know, results on price control.
It is easy to blame a group of people because that's low effort and appeals to emotion.
Anyway, I understand the frustration. Please let me know your thoughts. I would be happy to talk