I have nothing per se against expats, I’m one myself. When I travel I enjoy meeting local people, eating local food and avoiding crowds that’s all.
Where I live in France there are an odd few foreigners but I don’t meet them. Not because of any other reason than I don’t need to. I like the French, they are my friends and distant neighbours. 🙂