Every Internet Forum has its own rules & policies. Admins & Mods are entitled to define their own regulations. Either switch to another forum or continue to debate.
There is this Qatari public forum I post in ,that has removed many of my posts as other posters consider my point of view too Liberal (in the local standard). Yet I continue posting...