We need a system that stimulate the behavior we want to see. As long there is a system that stimulate self-voting etc ... this will continue.
We can call on morality but the real problem is the system itself. What is stimulated that will happen. As simple as that.