No, you're right that people should be able to get more than 1 code, as long as there is more than 1 legitimate user of that code (for instance, a family member or a friend who maybe doesn't have access to the internet).
But if the only reason a person is getting more than 1 code is for their...