i can't disagree with you.

You’ll only love the place, if it accommodates all your needs. At the end, it’s not your country.So no one is expecting you to have any sense of belonging