Re: your point 3
I have a witness who is from another country whom I only met for the first time on this forum who questioned why the moderator was trying to trump charges to ban me and who was himself banned for pointing this out.  Christians in his country are heavily persecuted so he used a pseudonym which raised the ire of liberals.  I have had Mr Stephen Foster and Mr Nathan Schilt on occasion question the merits of why some would want me banned.   
Seems to me the civility aspired to here is merely relative and we all know that there are many ways to skin a cat.