While it is a bit weird to be pushing for a proprietary product (Slack) to add a certain feature, I suspect that this was done to 1) make the web better and 2) as a PR act to show off the work they are doing in advocacy.
Through technology? Or through (non-technical) activism?
It seems like a better spend of their time would be to build better collaboration and social media solutions, rather than lobby for a feature like this on a platform that’s mostly used in organizations but not the wide internet.
Both? Mozilla Foundation isn't just an engineering org, and the internet isn't just a technology but also a place with rules and norms. Influencing the direction of the internet is a necessary part to making it better. If the EFF was the one doing this I imagine there wouldn't be any complaints, and the Mozilla Foundation is a nonprofit just like the EFF is.
https://blog.mozilla.org/en/mozilla/we-need-more-than-deplat...
While a block button can have positive uses, you shouldn’t need one to deal with legitimate harassment in a corporate environment (you’ve got HR and disciplinary policies).
And a collaboration tool will cease to serve its purpose if team members start arbitrarily blocking each other over petty disagreements.
In non-corporate cases, well, there’s other collaboration tools you could use.
And why is this a significant issue for Mozilla?
I've heard some really crazy stuff about managers laying off whole teams then changing a password and login in, reading the teams private channels after everyone was laid off.
Am I the only one remembering how they wormed themselves into workplaces by EEE-ing IRC to alleviate early concerns about the platform?
One's a lot easier, and still makes the news.
The Brendan Eich debacle was their Waterloo.