I think getting you to sign up is the start of a process that culminates with you inviting all of your contacts. The username/password step is just the top of the funnel.
Ah yes, that could be it. I don't think I would advise a startup to do that though. If you have to be that heavy-handed to make it spread, what that really means is that the site isn't good enough.