Originally Posted by Suppoko
I guess my thing is it's really a small fix to make a lot of people happier so why not just do it.
Small, maybe, but not simple. Any distribution of bonus codes (or even just a sale) through Steam requires Steam's approval and involvement in setting it up. We can really only change the price/bonuses on our site with any ease.
How would you suggest we reward people who buy directly from us? Or should there be no reward for supporting the developers?
And if the bonuses were just given to everyone when they register, then it's not really a bonus but just a standard item.