I would consider this to be a personal/per site type of issue, for example certain types of sites lend themselves to ‘requiring’ registration, while others it’s more of an ‘un-natural’ or ‘awkward’ kind of thing. so, depending on what specifically you’re trying to do with your site, it’s something you should consider independantly of what ‘most’ others do, especially since there’s typically a ‘why’ attached to what folks are out there doing, and the why’s are very different from case to case.
i would say from a ‘spam’ perspective, as long as you’re using something like the akismet spam plugin, don’t worry about requiring registration for spam reasons.
best…c