Copying this from another post of mine:
The thing that kind of sucks about lemmy is there isn’t really any protection against fascists on the site. One of the reasons it took me so long to get off reddit is because there you have access to tools that let you see if someone you’re interacting with is an overt and open fascist, but nothing like that really exists here. In fact, it’s even worse here because the fascists will aggressively downvote to the point where anything directly calling out white supremacy gets absolutely slammed. Now you have a bunch of reddit frogs coming over here and the only real hint that they’re going to cause trouble is if their username ends in @lemmy.world or @feddit.de
The domain block is a bare minimum, I never want the displeasure of having to deal with a feddit,de poster ever again. Another thing they need to do is make votes public so I can clean house of people upvoting blatantly abusive comments or partaking in downvote harassment. Third they need to add tagging and user-level vote counts so you can identify known trolls without needing to commit their usernames to memory. Those three changes would go a long way in fixing a lot of the biggest problems with lemmy as a whole.
EDIT: And blocking a user shouldn’t delete them completely from your client but rather hide them. That way you can follow their comment streams looking for people supporting them and wipe them out in the process. The current system gives every comment below the original carte blanche to say whatever and there’s fuck all you can do about it because as far as you know, they don’t even exist.