I currently have a job. I work at a large corporation.
It is quite large.
However for the last 10 years, the corporation has not been hiring in North America. We have in fact, been laying off hundreds here. Perhaps even more than that.
We still have quite a presence here, but always now, the tendency is toward ever more globalization.
Always. Hire in foreign countries.
I am perhaps biased as a result, but we need to hire here in America.
We have outsourced quite enough.
Bring back American jobs.
And so, WHY is that hiring and job shift out of America occurring?
Use a little bit of critical thinking / root cause analysis.
Once the reasons become obvious, what others have been trying to tell you may sound less like an excuse.