As someone who is also "in the know", let me tell you that this process would not even be an issue if online pass codes did not exist. There are plenty of other series that sell millions without the requirement of this nonsense.
I hate to break it to you bud, but Online Passes are a great thing and here to stay. Every program encounters errors at certain stages of its life. There isn't much of a difference here.
I don't think these have been posted, but in Saints Row 2, you can drink a 40 or smoke a blunt and it will bestow you with damage hardening or increased damage. In Bulletstorm, you can drink a bottle of alcohol, and Grayson Hunt can then execute certain skillshots. The only downside is it blurs the vision.