Self voting is born out a platform with more bot accounts than real traffic and less engagment and a dreadful new user retention. If Steem wasn't a cryptocurrency this site would be dead a long time ago. If curation was actually fair and what it says on the tin then self voting wouldn't be too much of an issue minus the bad actors you mentioned who would not play community fair anyway.
RE: Abuse Series: Playing Solitaire