You are kind, indeed. I don't disagree with anything you say here, and find your analogy for stake appropriate, because in the Western USA in the 19th and 20th Centuries, water use and rights were quite contentious. In fact, they still are, and Oregon even claims water that falls on the roofs of private homes, despite fee simple title.
Where a commercial concern such as a rancher or grower wanted to control a water source, grazing cattle without fencing off that water supply has been used to preclude other uses for that water, as you suggest water fouled with dung will do.
I am sure you will agree that circle jerks and bot networks extracting rewards from the pool by collusion instead of the community curating content to deliver rewards to creator's accounts are comparable to polluting the water supply in your analogy, or at least I hope you will. I am aware of highly staked Hive users with ~10k accounts, probably more by now. It is difficult to imagine uses for that many bots other than as rewards pool extraction mechanisms.
The fact is that not all rewards on Hive are PoB, and not all voting activity is dedicated to benefiting the platform, community, or token. Some of it is to extract as much ROI from the rewards pool as possible, by any means necessary.
Flagging accounts into negative can be done with just one well staked account, and I'm sure you've seen it done on Hive as have I (I'm including Steem before Sun Yuchen used his stake as he saw fit, as well). I've seen content creators I consider valuable to the platform driven from it by this means. It's happening right now to @logiczombie,
@lucylin, and others. The things they have to say, the way they say them, or why they say them may not be your cup of tea, but I'm also sure that you are dependent on a diversity of views on Hive to make your use of it valuable to you.
If everyone just agreed with everything you say, there'd be no point in saying it, after all. Flagging creators to drive them from the platform for any reason other than spamming, scamming, or plagiarism is not beneficial to Hive, the community, token value, or you personally. The experimental nature of the endeavor has left such abuses possible, and this has greatly contributed to Hive not gaining new users, keeping users it attracted, or enabling stake to be more widely distributed and increase the decentralized governance of the platform.
Sun Yuchen taught us all the danger of stake too concentrated, and the only thing keeping that from happening to Hive again is...nothing. It's in fact happening right now. Yuchen just exercised his sole option odiously, while our current collaborative oligarchs less so. Stake requisite to governance isn't concentrated in one account, as killed Steem, but it is held by very few whales that do use it covertly in ways that harms the community, even if most of us aren't getting flagged to the point we receive no rewards for months on end, have our reputations turned negative, and end up with our every post and comment greyed out, almost exactly like censored material on extremely censored social media platforms like Fakebook, Twatter, and Goolag.
That's not free speech. That's censorship, and it's bad for Hive. Some people seem to find it useful and have the stake to undertake it. @ura-soul is a valuable content creator, a witness, and a good person that is beneficial to Hive and the community. There's no good reason he's getting flagged.
You've been flagged in the past and you also realize that if it was still ongoing to the degree it's now happening to @logiczombie or
@lucylin you wouldn't be posting here anymore. Just because it's not happening right now doesn't mean it won't happen at any time. I would consider it a bad thing if it was happening to you, and it's a bad thing to happen to anyone not scamming, spamming, or plagiarising. Flagging to control rewards is just greed. It's got no place on Hive, and the code should prevent it.
RE: I Now Vote For @Deathwing's Witness & Pushed Him Into the Top 20 - After Talks About His Support & Understanding of Free Speech on Hive