They did remove abused delegations a couple months ago.
@transisto and @personz reported abusive accounts somehow and @transisto said they got timely results. I don't know how the accounts were reported, though.
There really should be a published process for reporting suspected steemit delegation abuses. That's a slightly different case from someone voting their own steem power from multiple accounts.