The truth often bites deep - you can look up moron in the dictionary - it's a book full of word meanings.
Truth is, any site that allows people to publish lies, (as you have repeatedly done) isn't what I'd call well run. And if you read what I wrote, and take a few minutes to understandit, I criticised their lack of a reasoned response; not the site. You cheat - you get a warning - you cheat again - you're gone. Simple club rules.
Go ahead, tell everyone what you published on your own page; see how much support you get then. I told you once - you start this I'll finish it.
And I'll repeat, no one has to take my word for anything - they can ask other members. You can't say that because you know you'll get no backing.