You wouldn't have to upgrade to paying member status to become a registered user.
It's just basically a verification system showing that you're a real person and not a bot by using CAPTCHA and clicking a link in an email.
I think the forum already requires verification by email but they stopped using CAPTCHA cause it was a pain to use.
I think Guests are allowed to post in the Open Forum though, which might be part of the problem.