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.