People register on DaniWeb for numerous reasons:
1 - They want to see what they're missing out on and are curious what features are included with a free membership
2 - They registered at their work and didn't realize they had to confirm their email, and by the time they had access to their email, they found the answer to what they were looking for and didn't need the site anymore
3 - They wanted to follow a particular thread and receive email updates
4 - They wanted to contact a particular member, and the only way to do so is to send them a private message
5 - They wanted to read member profiles
6 - They wanted to download attachments, or a thread they were reading had an attachment, and they needed to register to view it
7 - They are shy or not comfortable posting in online discussion boards, but want the full benefits of registration
8 - They registered to post their question, but then found the answer they needed and didn't need to ask after all.
I can think of more.