I imagine a lot of people don't register an account until they feel the need to comment on something. I had browsed HN for a long time before I decided to register and the only reason I did register was so I could reply to someones comment. This is of course anecdotal but its easy to imagine the same case for many people.