The problem here as seen from Amazon's point of view isn't that someone broke the rules, it's that they were busted for doing so. Same with Apple and any other corp where a contractor violates the rules; you punish them for being discovered, not for breaking the rules in the first place.