I will be honest with you, I do not think that it would be a good use of your time. This has been unfolding for a long time and its clear that there are both coding and ideological issues with lemmy as a platform (there’s plenty of discussions of this which have unfolded in the chat and beehaw support communities which I would suggest reading up on). However, if you are committed to making lemmy as a whole a better place, here’s a truncated list of some of the still existing issues:
There are not enough federation options to deal effectively with current problems, at minimum:
One-way federation to protect our site culture
Exemption from all feed & media reject to handle pornography
Purging posts and comments does not purge associated images
Reports are not sent to the right places (example: we don’t get reports about our users’ off-instance activity and reports are not sent to moderators which are off-instance)
The modlog does not work in a chronological fashion and does not allow to filter actions by instance or per community
Moderators are exposed to graphic images because a banned user’s description is still visible
If you are a mod of a community, and you get banned from that community you mod, you can still take mod actions
If you get site-banned from an instance and you are from another instance, you can still post on the community and people from your instance can see and interact with your posts
Lemmy has a specific tech slant problem where inevitably if you post anything which is even tangentially tech related (such as sharing a spreadsheet on google), you will inevitably get someone complaining or ranting about big tech, providing a FOSS alternative, and typically chastising you for not knowing/doing better. I would say a good third to half of all comments we remove for not being nice is something cussing out someone else over a tech disagreement, which is a pretty wild problem to have.