I think something like BTRFS might be a better solution as overlayfs seems to freeze the system image state. Something which is copy on write (COW) seems like it would be more resilient and still provide an RW file system. To do it right would probably be a combination of the two with the data partition BTRFS and the system image partition overlayfs.
I mean, you sort of identified the problem, but still missed it. It isn’t “mainstream” because we’re taking about marginalized minority groups. It can only be seen as leaning mainstream because LGBTQ+ have a lot of allies that don’t fall under that identity, but it still falls short of actually being mainstream and short of a supporting majority.
Think about the numbers this way; you have LGBTQ+ (or some other minority group), allies, “don’t cares,” “don’t want to knows,” and bigots. We think we know the bigots, those are the haters. What is surprising to most is that the “don’t want to knows” are the biggest faction of bigots, although it is an indirect association.
A common transition for the “don’t want to knows” is saying, “I’m tired of hearing from those Zorb snowflakes only, the other side should be heard as well – free speech. We should have an open discussion.”
This suggestion, while it sounds positive, enables those who want to troll and slander, and they get to do so behind anonymity and with the support of others. For the bigot which openly expresses a hatred for Zorbs and Narfs, they just been given an umbrella of protection under “free speech” to say hurtful things. – Oh, blatant hate speech itself is still considered a violation of TOS? – Good luck trying to moderate an influx of alt accounts which just stoke up the problem by saying, “The Zorbs and Narfs are taking over.” “It might be an unpopular opinion, but non-Zorbs and Narfs need a voice too.” “What Zorbs and Narfs practice is against the teachings of The Great Plunis.” “Plunis said that the Zorbs and Narfs are immoral.” “Zorbs and Narfs are stripping away our Constitutional rights.” “Even taking about Zorbs and Narfs in our schools might trick our kids into supporting or even becoming Narfs themselves. Think of the kids.”
Now telling a bigot that they can’t offend others isn’t hurting them. Giving them a platform where they can be safe to constantly etch away at human decency of marginalized groups is a platform too high, especially when it provides an opportunity to express their vile dislike of a group of people that are somehow different than them with a different perspective of the world.
So how about those Zorbs? From their perspective, anyone might be threatening to them and might want to cause them harm. How can a Narf recognize that someone else is a Zorb, a Narf, an ally, a “don’t care,” a “don’t want to know,” or an outright bigot? As a group of people already in a minority, they need safe spaces to find others they can identify with or who support them, so that they can openly discuss the social challenges they face daily. It isn’t a debate, these are challenges and problems they gave daily. If a social forum which seemed to offer that sort of protected space suddenly changes their TOS in support of “free speech,” and the maintainer of the site declares that they want to encourage discussion and multi-sided debate, that safe space has just been ransacked. Whereas the community they had joined was reserved for peers and allies, that may no longer be the case and those bigots can still be threatening even if they don’t come out and directly say “I hate you.”
There aren’t two sides to an “I am a Zorb,” and “I can’t stand Zorbs” debate. It isn’t the same as one side saying “I like tomatoes,” and another side saying “tomatoes are disgusting,” it is more like the debate about being Pro-Choice vs. Pro-Life… It isn’t as though the Pro-Choice folks are Anti-Life, but the Pro-Life folks are very much Anti-Choice. The sides of the debate can’t even agree about what they are against.
So, as an ally, and someone who really liked squabbles.io a month ago, because it felt like a positive community, I’m disgusted with the changes made this past week. As far as I’m concerned, squabbles.io should have replaced their logo as they did, but they should have replaced Bort with a giant red tomato, to really emphasize how vile and disgusting the site has become.