Easiest way to solve this issue is an army of moderators with delegated SP to find abusers such as @haejin, flag/downvote until they correct their behaviors. The problem is where to get this delegated SP around millions. @ned or @steemit can delegate. Or, a benevolent whale do that. Or, a group of good whales collaborate to make a fund (e.g. as OP from bernie) to counteract these abusers.
With a research leg such as @paulag and in future using ML/DL/AI, particularly for finding self/proxy vote abusers, proposed fund will counteract them.
It is not on the edge of ethics since these blatant abusers can be easily identifiable. For interest, anyone can look into this tool and find "thoughtless comments" such as "Cute :D, Thanks, Haha........" earning $50 which is potentially $250...that does not look good for steem blockchain.