We can demonize Apple if we wish. Apple is just one of many US corporations that make TONS of profits based on near-slave labor.
Let's dissect the average engineer "uniform". Polo shirt, Dockers and Rockport shoes. You think the Sri-Lankan teen that stitches your Dockers gets 2 weeks paid vacation? How about the Vietnamese mother of two that crafts your Polo shirt while her 2 kids huddle under the sewing table - you think she gets time off for child care? Lastly, the poor saps in China that breath in large quantities of rubber cement to make your Rockports - you think they get medical checkups?
So blame Apple if you want... but the real person to blame is the consumer that tolerates bad corporate behavior.

Did anyone else notice that at least 3 workers in the photograph have their red safety glasses pushed up on their foreheads? Thus affording them no eye protection? (Maybe the person in the yellow suit saw them just after the photo was taken & fixed it.)

Analogy statement:
Apple/foxconn/ipad/iPhone is like DeBeers/blood diamonds/sierra leone.
Highly profitable, monopoly, cartel, questionable business practice, human rights abuses, and environmental damage.
Everyone is outraged, but we still buy diamonds and we still buy iPhones, and there is no regulation or motivation for Apple or DeBeers to change.