We're all entitled to change our minds and opinions over the years.
A few years ago, a friend gave off stink about 'so many foreigners coming to live in the UK'. I was outraged by this declaration and told him that we were so fortunate to be living a decent life and taking it for granted, and why shouldn't other poor souls who lived in horrible, poverty-stricken countries have the right to come here and have a slice of living an equally decent life.
Then, after a few years of seeing what the UK has become, with people arriving here in droves, intent on turning our nation into the ones they'd left behind, demanding this & that. So many cities now almost no-go areas for white people, and horrible, archaic rituals/cultures carried out in the name of religion ie children, girls and even animals - I'm afraid I now see his point, and I regret arguing with him because I see now that he was right to be concerned.
No-one with any decency about them wants to deny anyone else a chance of a better life, but I know if I was to escape any horrible regime/war-torn country, etc, wanting a better life for myself and my children, I think I'd be happy to live by their laws. I'd certainly not be showing my gratitude by turning on the very country that was good enough to take me in and start demanding the host country accommodated every horrible ritual that British people find offensive and abhorrent. FGM, Honour killings, Sharia Law, animal sacrifices (and even children sacrifices!) to name but a few.