I upvoted because I agree with you. I think the long view -- and I've held this view ever since the IT outsourcing trend started and I was asked to cultivate teams in India, Brazil, China & Mexico to replace Americans & Europeans -- is that globalization the rising tide that raises all boats. And, as painful as it sometimes is, it's actually happening. There have been hugely detrimental repercussions: mass surveillance, one-sided treaties & trade embargoes/tariffs, political & military meddling, and lots of death. But, there is no beating around the fact that technology, global manufacturing, and access to digital information & education has swiftly improved the global economy and overall peace & stability within & between many countries. There are plenty of counterpoints, but from the broadest possible perspective, I think it's hard to disagree with your point.