I lived in Switzerland with young DCs. But the country you visit as a tourist and the country you actually LIVE in, are ime often quite different. We came back after 2 years. And I have spoken to many other people who have "discovered" things about living in a particular country that as tourists they were blind to.
For example, a friend returned from France after hating working there as she found the hierarchial, formal, non team working environment very difficult.
Visiting a country can be great and you can love many things about a country - the scenery, being family orientated, etc. But you don't often get to understand the negatives of a country. I have lost track of the amount of people I know or meet who say - i would love to live in x country - without any understanding of the realities. For example - no you wouldn't as x country is well known for having very negative attitudes towards people with SN like your DC.
So AIBU in getting frustrated at this. I know secretly I probably am as I was one of those people.