Just an idea: You might consider to split this forum into two:
One associated with Wolfram|Alpha. Which probably initiates most of the freebie/homework types of posts.
And the other forum for the more dedicated Mathematica users.
Hans
Dear David Gathercole,
Thank you for your feedback. Wolfram Community rules are currently getting refined due to high traffic and fast growth of the forum. The rules will be posted shortly and an announcement made. Also we will fix the Flag message as you suggested - thank you for bringing this to our attention.
Sincerely,
Moderation Team