Congratulations Beardy. At least someone had the patience to read the small print! You made me read it too, and I agree with you that posters are only giving a licence, not ownership, to VS (it actually says SlotForum.com, but I imagine they're one and the same).
However, the licence is irrevocable and perpetual, so in effect it seems to amount to the same as relinquishing ownership. You still own it, but you have no control over the version of it you posted on the forum, or any subsequent copies and derivatives of the original post. We need a decent lawyer to chip in and explain it, rather than all of us doing our best at guesswork!
Mind you, I agree with Jeepster. Unless its reproduction is depriving you of an income, are you really bothered? After all, most of us are using the forum without paying to do so, so VS have to make their money from somewhere. If they have the wherewithal and business nous to make a few pence from a photo of a slot car or digital chip or anything else we post, it seems like a reasonable deal to me.
https://www.verticalscope.com/aboutus/tos.php?site=slotforum.com
Submissions.
You agree to grant to SLOTFORUM.COM a non exclusive, royalty free, worldwide, irrevocable, perpetual license to reproduce, distribute, transmit, sublicense, create derivative works of, publicly display, publish and perform any materials and other information you submit to any public areas, chat rooms, bulletin boards, newsgroups or forums of SLOTFORUM.COM or which you provide by email or any other means to SLOTFORUM.COM and in any media now known or hereafter developed. Further, you grant to SLOTFORUM.COM the right to use your name and or user name in connection with the submitted materials and other information as well as in connection with all advertising, marketing and promotional material related thereto, together with use on any other VerticalScope Inc. web sites. You agree that you shall have no recourse against VerticalScope Inc. for any alleged or actual infringement or misappropriation of any proprietary right in your communications to SLOTFORUM.COM.