that is our rules. users have to abide them. no other way round.
If you put that rules before starting campaign i wouldn't complain. Maybe i won't join if it was like that.
I made a blog post, promoted for you also get lots of referrals and now after everything over new rules with some annoying answers.
Getting hate of the community never worked for any project. I hope it will be same for you too.