My understanding is that folks have issues with the instance rules. I struggle to understand why this is a problem, as it's fairly easy to block an instance you don't want to interact with.
My hot take is that the way Lemmy operates isn't fully understood. There is no central admin team. Each instance sets their own rules and enforces them and each community has their own additional rules as well. It can be confusing at times because at a glance you might not realize you are interacting with a different instance and you may not be aware of their rules. Further to that, each instance admin can remove content/ban users for actions on other instances. When you make a report on a comment or post it goes to the community mods, and I believe at least the host instance admin and the user instance admin if not more admins.
It does sound like folks might be thinking they were secretly/silently blocked because they are not aware that the mod log is public. It sounds like folks are not notified when a moderator action is taken. I think a better understanding of what one is agreeing to when interacting with each instance would resolve a lot of problems.
In this post it sounds like a post was removed and then reposted a few hours later, resulting in a temporary ban. I'd ban the person too if I was a mod! But the Op didn't seem to realize their post was removed and a reason given. If they did, they might not have reposted it. posted this meme in response, resulting in the ban.
Edit to correct factual errors..