If it's everything (in a community/profile) maybe, particularly if they don't have any contributions elsewhere. Or if it's actually something heartfelt/personal I can see being more touchy about it, less so with bot-like aggregation or reposting old content etc.
Because otherwise, it's not going to be obvious where the line is when you add in time and % of content. If you're using a bot/script to detect voting, you're likely going to ban users just for casual browsing (even if they could explain their votes). Especially as an instance ban purges a user's account (to users of that instance) as if they're on the same level as an SEO spammer. Does a voting disagreement mean the rest of their account is invalid?
I don't know if it's fedi incompatibility or just 0-transparency moderation, but dubvee might be doing this but it's unclear as they seem to be just handing out silent bans (no ban reason stated).