> It means that I get a lower quality service as I believe my people can do it better.
It's hard to argue nationalistic beliefs.
Maybe "your people can do it better" but they won't because they do it for the lowest possible salary. The only difference is what's the lowest possible salary the company can get away with, because the lowest possible service quality they can get away with is the same no matter where they deliver from. Some nationalists will even tolerate a worse quality of service as long as it comes from "their own".
You wanted a cheaper and cheaper service so the companies offer it to you. When a company advertises "services delivered locally" none of the big mouth nationalists reach in their pocket to pay for it. Part of their values no doubt.
> If I remote work from China, I am still American. Changing my location on planet earth didn't change who I am, nor does it change my values and work ethic.
You think you and "your people" must deliver a better service and have better values because you are "American" (US citizen or literally anyone in the Americas?), or any country for that matter. Is that a part of that work ethic and values? To everyone else in the world that just sounds like very unfounded exceptionalism.
>but they won't because they do it for the lowest possible salary
And that lowest possible salary is so low because we allow for wage suppression tactics such as this. My grandma tells with pride of the work they used to do and they did quite well for themselves.
It was things like rolling cigars and soldering on an assembly line. Stuff that now would be described as sweatshop work that nobody would expect to happen locally.
I now do far "higher status" work in the eyes of the classists that think all of this is fine but still don't get close to their wealth.