The man is a pilot not a political anorak/economist/pundit. It would be more helpful to point out where the blame lies: lobbying, party/campaign financing, unfair trade agreements etc.
The big companies are pushing down the gruntwork to these companies and setting performance standards that require unfair or otherwise unreasonable labor practices. DHL and Amazon know full well what their procurement standards mean. The contractor just exists to push accountability out.
You see the same thing in the auto industry... there was a Bloomberg article a few months ago about this topic. Honda runs well-administrated, safe factories in Alabama. The supplier a mile down the road gets some crazy SLA for delivering parts that results in cut corners. (http://www.msn.com/en-ca/money/markets/inside-alabamas-auto-...)
how, exactly, do you propose this "independent" company supposed to address these "failures"?
And democracy includes the rights to call upon government to hinder capitalism from destroying the citizens. Like it or not. If you disrespect that part of freedom, you are not a true democrat.