I don't think that there is a general anti-immigrant problem in the West. What one actually has is a resistance to or rejection of the wrong type of immigrant, namely, immigrants who seek the refuge of a western country because of its liberal attitudes, and then want to change that society to the one from which they came (which are usually conservative and repressive). Immigrants who embrace our values are generally well-received.