I feel it is the user who decides if to take the risk or not
Hi, it is not easy as you think, I have many experiences with "posting something to the site without registering".
In Phoca Guestbook, there are over 15 different spam protection methods implemented and only because user can add a post without logging.
There were many sleepless nights spent with implementing different protection methods. There were many rude posts, threats, bad reviews done by users to me because it was possible to make a post without logging.
There are two groups of users:
first group - users do not want to take responsibility of what they install on their servers or customer's servers
second group - users who need all possible features without taking care about security.
I don't wish you will discover what it means if you meet someone of both groups with extreme point of view regarding implementing a feature. I know what this mean and it is really no good experience (threats, bad reviews, rude posts, rude emails, harassment, stalking, etc.) .
So again:
I feel it is the user who decides if to take the risk or not
I don't take your the right to decide if you take the risk or not - you can modify the code as you want or need.
Because of my experiences (and again I don't wish you will get similar experiences like I did) I need to think about implementing a feature on the level some users don't understand but unfortunately there is no other way
Thank you for understanding and if you take the risk and you modify the code for your needs, I don't have any problems with this.
Jan