I agree with this.
Prior to the GFC, companies were happy to spread the wealth, after the GFC, it all became about protecting the bottom line, which lead to globalization of jobs occurring.
With globalization, everybody is competing in a global wage market, thus an employer in America or Australia need to decide if he wants to spend $100k on an employee locally or maybe $20k to get someone to do it in China. If he can get the same service, why would he take the local employee? Of course there are many problems with getting things outsourced like language barrier, different working times, but if the order from up top is to cut wages, then getting outsourced labour is an option many companies have taken.
I honestly think this is going to become a HUGE problem in the long run. Theoretically, if globalization continues, things will need to become more or less parity in many places in the world. Right now a American gets vastly overpaid to do their work compared to someone doing the same work in China. Is an American willing to work for a lot less to keep their job?
Also I was looking at Export/Imports figures the other day.
It was something like this -
US Exports $1T Imports $2T
China Exports $2T Imports $1T
That looks to me like China makes $2 saves $1. US makes $1 spends $2. Read into it however you want, but it looks like China is getting wealthier, and the US isn't.