The countries with the highest per capita immigration are in the middle east, not in 'the west'.
https://www.visualcapitalist.com/cp/mapped-immigration-by-co...
Do you think they are moving to the middle east because of their love of sharia law? Or do you think they are moving they for economic opportunities?
People move to 'the west' for the same reason tens of millions of europeans moved to america in the 19th and 20th century. For money. We were the land of milk and honey or that's what they were told. Do you think millions of italians, germans, irish, etc came to america for the nonexistent classic liberalism?
People come here for the economic opportunity that doesn't exist in their countries - much of the time because 'the west' invaded, destroyed or destabilized it. China being one of the many countries 'the west' invaded, destroyed and destabilized.