I for one, could have been considered a troll... I was angry on many levels, and stated so much.....but than again, even though I said I wouldn't come back, I did.... I tried (and did to some) to make amends.... I still stand by my standards and won't back down for the life of me.
At the same time, I made some friends, and I think that is wonderful. I have been emailed (since I made myself known, with nothing to hide, like REAL trolls do)...and have made some new "friends." I think diversity is good for the soul.... Then again, I found some amazing people here, and I DID APOLOGIZE FOR MY MISCONDUCT ( I so have a mouth on me)...yes, I still stand by some of the things I had to say, but I also corrected myself when I felt it was needed. Sh*t, this the internet, believe me, I would rather deal one one, in person, but this is not the nature of the beast, therefoe, I agree, people have to weeded out. I was pleasantly surprised that I wasn't "banned" after my first and second post.... I truley think the majority of people mean well and I respect that. Just wanted to share....
As for your "contract," do you really want someone to sign that? I came in here all aggressive and wanting war...but what I found was really nice people.. again, freedom of speech is great... and if you still feel the "troll" is being a pain in the ass (and someone who KEEPS showing their ass), I am sure you have an army here to kick butt, and take your side. No one is ever going to ever really agree on a single issue, but does that make them a troll?
Just because they don't agree....I love my parents, sister, husband.... but do I ALWAYS agree with them? Nope, but they are not trolls either. Some people just agree to disagree. I for one, as I stated my qualifications was not to impress anyone, (Just to show that I had the Quals. to give) I gave out my full name, phone number, email address, web site etc.... just so it was known that I do know some "stuff" about animals, but not to bragg. I just care about animal welfare, and will stick my nose in where I can helpl I will share anything with anyone here, already have, by p.m. & with the parrot person. But I will state what I feel passionate about, I just add my experience to express my intent. That's all......
Amy Baldwin