While I very clearly disagree with your point, allow me to explain why these rules (and rules like this) are not just “jumping on the bandwagon”.
The Goal of the Forum: The forum is designed to be an accepting and encouraging place for anyone to take part. We explicitly will not allow content that pokes fun, or disrespectfully refers to anyone, for any of their affiliations, or for who they are. Full stop.
Wick Editor is a tool designed with beginners in mind. I’d like you for a moment to consider how seeing something which negatively impacts you as a beginner could turn you off from being creative, joining a community, or expressing yourself. You might think that you’re unwelcome and as a result, never engage in that pursuit until it is too late.
Where did we find this language? Rule 1 is directly adapted from p5.js’ code of conduct, one of the most engaging, successful, and passionate communities of creative developers I have ever had the pleasure of taking part in. Their community is successful because of rules like these encouraging people that have been shunned from other communities to participate, not in spite of them.
The rule itself Rule 1 “Be Kind” refers to so much more than just a person, their religion, and their culture. It states that things like harassment, threats, and stalking, among other outright ridiculous behavior, is not allowed. Surely this is not an unreasonable set of rules to establish?
On “Free Speech”: These rules in no way stop you from creating content as you see fit, and absolutely do not infringe on your right to “Free Speech”. Although I’d hope that people would consider the types of content they are making with Wick Editor before they post it elsewhere it is not possible for a creative tool to outright stop someone from making content they disagree with. These rules simply create an expectation of civility, and positivity, when posting content here. We are not a government run public forum. We are, and always will be, a positive community of creatives. This is the community I want to build, and will work toward building as long as I have the power to do so.
On Rules In General: Clear, consistent rules are one of the only mechanisms for ensuring online communities run smoothly, and achieve the goals of the moderators. They provide us with a simple, easy to point to explanation of why certain posts, behavior and explanations are unacceptable.
Lastly, @Monaco1, I’d be more than happy to engage in a discussion that further explains my reasoning for establishing these rules. Rather than simply dismiss these ideas out of hand, I recommend asking questions and having a dialogue about this.
To me, if so many people are establishing rules like this for their communities, maybe there is a good reason to at the very least consider them; consider why they are both appropriate and necessary in so many places; and, consider how these ideas do not stifle creativity but allow those who otherwise would not have a place to engage, or a voice to speak with, to finally have a comfortable place to express their opinions.
As a professional software developer, as a creative, and as a friend to so many people that have had to deal with disgusting vitriol online, I firmly believe rules like these are necessary for online communities.