We elect those in power.
Nobody in a democracy can shirk personal responsibility.
If we wanted to, we could do something about this tomorrow. But in reality we don't really want to (and I include myself in this, I'm as "guilty" as everyone else).
No, we couldn't. There are huge social & economic factors influencing the current state of every nation, including China; so it's a bit ambitious to think we could 'fix' them so easily.
How exactly could we do this; and so quickly? Buy different products? They're nearly all manufactured in China, or in other (relatively) low-income nations. And even if we did so, it would just hurt the Chinese economy and its workers.
Elect different officials? How would that help? It's the wealth generators (such as Apple and other industry giants) who call the shots, not governments. Even if there was a politician here who ran on a "Rights of Foreign Workers" campaign (there isn't), and even if he were elected (he wouldn't), what could he do?