"We have the power to vote out witnesses..."
No, we don't. Votes for witnesses are stake-weighted, just like all votes on Steem. Whales possess the vast majority of stake, and this gives them complete control of the witnesses that control the blockchain.
We have the right, but not the power, which is held by the ninjaminers. This invalidates the right, and rhetoric regarding control of the witnesses. Whales have the power.
Perhaps this would be better phrased 'the more Steem you have, the more influence...' because all the Steem that exists was mined before it could be bought, and most of it is still in the wallets of the ninjaminers today. Investors don't really have the power. The original ninaminers still do.
Yes, but my point is that you have the ability to vote for witnesses according to your investment in the blockchain. The more invested you are in Steem the more influence over who becomes a witness you have. It is an option available to you to some degree.
However, we can't make decisions on who decides to start up a flagging project and goes around flagging people according to their whim and acting as if they are the authoritative organization on the network. Witnesses usually have controlled speech and are cautious about what they say, this is because they know they are in an "elected" position and can lose the favor of their voters. This is not true for these flagging communities.
I think I mistakenly replied to my own comment rather than to you. Sorry about that! Tried to delete and post the comment below properly, but Steemconnect doesn't want to play nice atm.
No problem, your comments are interesting.