Why Apple doesn't deserve to win:
Because other companies have been doing this for years, and don't have nearly as much naughtiness in their supplier base.
If Apple is finding this many issues with its suppliers, you have to wonder if they have been deliberately ignoring the whole 'corporate social responsibility' thing for the past few years in order to push profits. Didn't they also score comparatively badly in e.g. the Greenpeace eco-friendly electronics rating?
So - it's great they've finally jumped on the bandwagon, but kudos go to the companies that got on it first.