For the record, if I have anything I need to say about CANN I have no issue saying it directly under my username.
I also would suggest you take your concerns up with the administration of the forum to clear that witch hunt up for you.
Best of luck figuring that out though,
-James