Apparently I dunno how to link properly, so here's a screenshot:
And I am certain that a bare majority of stake will elect all top 30 witnesses, given each account has 30 witness votes.
I advocate for 100% depletion of witness votes with 0% recharge until the vote is rescinded, as one way to prevent this from happening. It isn't a complete solution when one user has nearly 1/3 of the stake extant, but it does prevent a supermajority from being created by that one user competent to force hard forks.
It also ends the multiplication of weight advantage substantial stakeholders have over lesser plebs. They already have an advantage. They don't need it multiplied 30x.
Edit: despite my challenges in math, I was able to follow your clear explanation of the math regarding how witnesses submitting blocks established a 'right' chain.
Thanks!