This sentiment is nothing modern. We used to have slave labor, right here in the good, old USA! So much for decent jobs disappearing.
If you want those poor kids working in foreign factories to do well, don't feel guilty buying their cheap stuff. They wish you'd buy more; I can assure you that.
IMO, the decent jobs of today blow away the decent jobs of bygone years, as does the standard of living.
Back in the 1970's, I'd have never imagined in my wildest dreams we'd be chunking a 55" flat screen TV in the garbage because a power supply went bad in it. Ha ha! Those were the good, old days!