I'd guess that using signup codes is not about merely creating the illusion of exclusivity. I think the real reason behind using signup codes is so you can track your marketing efforts: where did I spend time/money and how effective was it? Without it you are flying blind.