I think we should go back to something like 40 or more vote per day and/or limit vest per post which would effectively achieve the same thing while keeping the concentrated vote ( 10 per day) for minnows.
I arrived after 40 votes per day was a thing, but yes limiting vest per post makes sense.
It's tragedy of the commons in full swing.
In the book 'Governing the Commons', Elinor Ostrom suggests one solution would be to allocate resources to institutes (in our case programs) that support government, market, and community. By investing in programs that strengthen these three particular areas, there's checks and balances in place.
Currently we have government (witnesses), it isn't perfect, but it's in position to improve with time. We have market (bid-bots), while bots aren't the root of all evil as they have a place in the economy, they're without a doubt overly invested in. This leads us to the lack of investment for programs that support community.
If we can push the culture of bot owners delivering a portion of profit to community-driven causes like @youarehope or @schoolforsdg4, then there's a chance of correcting the tragedy of the commons issue. Yes, the challenge is in convincing the bot owners to do such a thing, but there are some responsible bot owners and those that are, understand that the system is broken and needs some fixing.
Like you said,
When individual efforts to maximizing profits contribute to the value of the whole, then it's a successful system.
And when steemit is a successful system, then everyone wins - government, market, and community.