I agree with the assessment of Good_Burning_Plastic and Lumifer that user vision is Eugine redivivus yet again.
Have our esteemed moderators taken a look at what accounts are upvoting all Eugine's comments (across his multiple identities)? If, as has often been suggested, Eugine is getting most of his upvotes from sockpuppets then disabling those might be somewhat effective in making it harder for each of Eugine's accounts to start mass-downvoting before getting banhammered.
Yes writing a general script that lists the amount of upvotes a user gets from various people is likely useful work. Than that script can be used for every account that we want to to ban.
Notes for future OT posters:
1. Please add the 'open_thread' tag.
2. Check if there is an active Open Thread before posting a new one. (Immediately before; refresh the list-of-threads page before posting.)
3. Open Threads should be posted in Discussion, and not Main.
4. Open Threads should start on Monday, and end on Sunday.