What do you propose instead, a fight to the death?
This gave me a chuckle. I touched on my opinion on everything else you wrote already in my various comments so I will just address your line above.
I purpose a rework of how witnesses are voted in. I always said 30 votes was too much ..... With less votes per account Justin Sun or anyone with a significant amount of power wouldn't be able to over take the top witness spots. With less votes, Steemians will have to be more picky about who they think deserves a witness vote. The witnesses would also have to work harder to attain a vote due to votes being less plentiful, which in turn will help better the chain.
Edit: Here's a decent system that's allot better then the current...