We're getting 2k pre-launch signups per day, 26k total in just 13 days, so this "crap" works to build pre-launch buzz and subscribers for your startup.
You may want to take a look at the viral tools we built at http://fab.com that are generating these 2k signsup per-day. A lot of pre-launch startups can learn from them.
And, for our business model, it's very important that we control the number of people allowed in at the beginning, as it is a private-sales site.