I have also banned several other members for trolling and derailing on the thread, I only stopped short of banning you because of your R&D title.
I have already told you on the thread, if you are unsatisfied with my decision, you may take it up with Webby for review. You can discuss the rating, treatment of other posters, inherent bias (if any) in detail.