This was originally a reply, but it feels like it would be a bit overbearing in that context, so I’ll put it here.
I think CWs are a good thing to have on here. It’s one of the many ways it makes fedi a nicer place than other similar platforms.
But I also do think that CWs shouldn’t be necessary because they’re the treatment for a problem emerging from the mindboggingly stupid “let’s put most activities into a global context” platform design.
You often hear complaints about missing CWs, but I also do see the other side.
You’re lead to interact with your communities as if they’re the only ones who are going to receive your posts. And if a community is open about certain topics that would require a CW outside of it, then it would feel strange to add a CW to posts intended for it.
It’s like the insect instance example I used on my website, but we can apply it to any microblogging without instances as well: If you’re interested in insects, and you mostly follow insect lovers like you, it would feel unreasonable to add a CW about insects. You just want to share cool photos of insects with the community who shares your interest.
It’s also easy to forget that your followers aren’t necessarily the same demographic as those you follow. They aren’t visible on your timeline after all, so there’s nothing reminding you that they exist. And your post will even go beyond your followers thanks to boosting/reposting/whatever you want to call it.
Honestly, there’s just no right answer. I wish yinglet speech was CWed because I can’t stand it, but if I were to voice that request people would talk shit about me. Yet, CWing politics is reasonable. What’s the correct standard?
The answer is that there isn’t one. We’re all a huge crowd of people with many different views and standards that are impossible to consolidate. This platform design is rotten to the core and these problems will never stop.
At some point we might need a website called “hasvolpeonrantedaboutplatformdesign.today”
@volpi cohost had a good mix with the combination of CWs, adult content marking, out of band tags, and "tag muffling"
i didn't have to cw food or spiders or selfies, but if I tagged them, then anyone who would prefer not to see those could posts with those tags behind a warning - with no extra input from me other than tagging my stuff
showing the tags before i open the warning was also really helpful, so i could get a good idea of "what am i about to open here"
The problem I still see is that tagging and other such actions remain optional, which means people will ignore or simply forget about them. A good platform design would force adding metadata without making it feel like a chore. (Forcing people to add at least 1 hashtag will just lead to useless hashtags.)
It could be achieved by having something like communities as a feature, where people join them and send their posts to those communities rather than all followers. It would automatically make the post visible only to the selected audience so you wouldn’t have to care about what happens “outside”. (You can probably find flaws in this specific idea, but the point is the principle behind it)