This is the appropriate time and place to discuss the codebase and project management approach of the Lemmy FOSS project. If you don’t like hearing people you disagree with talk about those things, you should be going to do something else rather than rudely trying to make them shut up. Even from the perspective that you just want to challenge this user about the appropriateness of how they are expressing their opinions and frustrations, you are going too far and behaving inappropriately yourself with all the personal attacks. Just leave it alone and if they are saying things that you feel need to be addressed just report and move on.
I’m trying to pick ones with meaningfully different aims so that I can try to keep some sort of separation in my head. Otherwise I’d quickly lose track of what conversation having where, with whom and why.