I don't see why they have to play the victim in that relationship. As the client, they should have ALL the leverage. "Hey, start doing a better job making our toys or we will take our business elsewhere". Enough of this wag the dog stuff.
But they aren't the victim, they are the partner. They already accomplished what they set out to do; which is to get us (the consumer) to buy the figure. As loud as collectors complain about these detail things, we aren't the largest portion of Hasbro's sales and we certainly aren't the largest portion of the Saga Legends sales (given what currently in that mix). Frankly, I don't see a little kid really caring that this battle droid has big eyes, when he's fighting against a Clone Wars Anakin. So Hasbro and the factory, and the retailer, have all gotten paid, so no one is going to rock the boat by threatening to cancel the contract over what amounts to tiny details. As long as the factory makes the number of units and charges the price agreed upon, the rest is just detail stuff, which is worked out by Hasbro asking the factory to make a change to all future units.