this is going to be an unpopular take but you’ve said a bunch of vaguely-sounding popular things but have missed the main issues with immigration.
Anyone who says they want to limit immigration for cultural reasons (e.g. I may wear a hat you don’t like, or speak a different language, or comb my hair in a different way) is lying.
“but so-and-so said…”
they were lying.
It boils down to this: if you can meet a (surprisingly low) wage in your new host country, you are a net benefit to that country and will be welcomed.
All that about burqas, treatment of women, LGBTQ+ rights is irrelevant. All that stuff about assimilating, or values, or tough restrictions is nonsense. Politicians say that stuff all the time. But it’s a lie. The truth is in the policy and the policy says: if you earn roughly USD$20k or local equivalent a year: welcome home!
Now people may think it should be different - but that I’d not the reality.