That is just not true. My grand parents migrated from Spain to France and my family perfectly assimilated. I never once in my life felt like anyone of us was not accepted as French.
Now I decided to myself live in Japan and I hear the very same speech as yours again and again about my host country. Yet my experience is very positive, I have integrated well and made my life here, and I never felt like I wasn't accepted.
But of course it took a lot of work to get there. Learning a new language, getting familiar with the local culture and embracing it is far from easy. The problem I see with some foreigners here is that they simply don't do this work and keep living in their own (often unhappy) bubble. Or even refuse to embrace some local customs because they are convinced that their own culture's way of doing things is superior to that.
Now I decided to myself live in Japan and I hear the very same speech as yours again and again about my host country. Yet my experience is very positive, I have integrated well and made my life here, and I never felt like I wasn't accepted.
But of course it took a lot of work to get there. Learning a new language, getting familiar with the local culture and embracing it is far from easy. The problem I see with some foreigners here is that they simply don't do this work and keep living in their own (often unhappy) bubble. Or even refuse to embrace some local customs because they are convinced that their own culture's way of doing things is superior to that.