RE: How would you like rewards to be allocated?
It is useful to note that water flows downhill, and that is because the code that water is governed by makes that the default operation of water. This may seem facile, but it's why rewards flow to substantial stakeholders on Steem. It's the default response of rewards under extant code. Whale panderers are just flowing downhill.
I have proposed changes to code to make funding development more rewarding than rewards pool rape (I go into more detail in reply to @sco above), and am confident that the problem stems from the developers of Steem not being seasoned investors understanding the difference between gaining capital and profit. Funds that derive from increasing the value of the investment vehicle have the opposite impact on the investment vehicle than funds derived from extracting value from the investment vehicle, which is what extant code promotes.
Dunno how Snax can impact this.
I am sure that this is the fundamental reason bidbots exist, and only creating a dividend stream from promoting development while discouraging rewards extraction can change that. If you can envision a way Snax can do that, I reckon that will improve the market position of Steem.
Thanks!