Librem Social’s devs originally removed reporting from their instance, then put it back in under public outcry while effectively saying they’re not actually gonna do anything unless their users are breaking the law, which is literally what every “free speech” bigoted instance, including Gab, have stated as their reporting policy too.
Legality is not the same as just, and in many cases, even legality doesn’t matter since, at least in the USA, the police themselves are defending illegal activities performed by white people and they’re committing illegal actions against non-white people for the crime of looking at them. Same for LGBTQ+ people.
I’ve personally been assaulted by police for being trans, so I can say without a doubt that “illegal activity” is not where the line should be drawn. We need community enforcement techniques, or at least stuff like this which gives us the ability to know who is on the side of the police and fascists in power and who is on the side of the people at large.
This might have a political aspect to it, but when people’s lives are on the line, keeping politics out of this is a luxury we can’t afford and everyone needs to do their part to help.
Edit: I forgot to add that you brought up the browser argument faster than I expected. We should absolutely attempt to get them to block these sites too, since like I said, people’s lives are on the line. I only avoided including them in the original post for now simply because I’m not aware we’ve tried to get them to do so yet.
Edit 2: You’re also conflating support with promotion and the app itself with the developers. The intent is to call out the developers that support bigotry, either implicitly or explicitly, not just a direct promotion of it in the app. The latter is never gonna happen because they know it’s begging to be blocked. That’s why they have to hide it a few layers in under “free speech” and other nonsense as if it’s supposed to protect them from the consequences of espousing white supremacist & eugenicist views. So we need to go after the coded language too to show them we mean business. By adding this, you’re showing you see through their bullshit and are offering a way for the many marginalized people on the Fediverse (and as other developers get confronted on their opinion on the matter, the open source community at large) to be informed about which apps are more likely to be safe and allow us to interact with to report bugs and stuff instead of having every individual repeat the same mistakes of trying to interact with the developer themselves to get a useful feature added or a bug fixed and encounter the same vitriol others have already encountered a hundred times over.
It’s an accessibility thing. It’s a safety thing. It’s an educational thing so that others don’t have to repeat the mistakes of trying to work with fascists who have made it clear they have no intention of working with marginalized people on any meaningful level.