I don't know any other forums where they have to keep putting out messages like this. Perhaps you should spend a few minutes changing the sign-up process so you make it more than clear what these forums are for and what they are not for?
Topic:
Developer Tools & Services
SubTopic:
Developer Forums
Tags: