The vast majority of users I block don’t break the rules. It’s usually that I see a low-effort comment so I open their profile and if their post history indicates they’re providing nothing of a value here I block them to improve the noise to signal ratio on my feed. It’s not about wether I agree with them or not but are they making any sense.