I think one of the worst things that happened to internet culture was when “I’m a fellow nerd and I am happy if you made me some free nerd stuff, thank you” got replaced with “I’m a customer and you are making a product for me” mentality. It’s like someone is doing you a favor by joining your Lemmy instance, or running your free software, and it gives you the right to complain to them and demand features or things you want, and you’ll threaten to leave and not bless them with your presence anymore if you don’t.
I see this all the time with Lemmy: People pressuring the devs to do some thing in some particular manner, and them constantly explaining “hey, our time’s not unlimited and we have a large number of priorities, we’ll get to it when we get to it, if you feel strongly about it please do it yourself or hire someone” which is 100% reasonable, and then for some reason that’s a problem.
I don’t like Lemmy’s stance on mod features, but I still don’t appreciate people who stress devs to add features because users are the most important.
It should instead be we will not use your software otherwise.
What is this “stance on mod features” that you are talking about?
Probably the ones outlined here, which you should be aware of, given there are statements from you included in the article: https://docs.beehaw.org/docs/important-questions-decisions-and-reflections/beehaw-lemmy-and-a-vision-of-the-fediverse/
I dont have time to read all that. The problem with Beehaw is that the admins are extremely entitled, as if we had some obligation to work for them for free. Similar to what is described in OP.
However we are consistently improving the mod tools, and accept contributions in that area. You can see in the dev updates.