I agree with you about most of this. Everyone is entitled to their own views on the biggest problems and the root causes of the problems, and naturally even when people decide to take action (which is generally costly to the individual since there is little to no compensation for anti-abuse) they will concentrate on what they feel is the most serious and most readily solvable problems. @heimindanger has zeroed in on bid bots and that's okay, it is fair to say they are part of the problem.
Personally I believe the root cause is that the reward pool is vastly oversized for the ability of the community to generate real value-added contributions (of the kind which can and should be usefully rewarded). As a result there is a surplus of 'free money' that gets chased after by various zero-sum (really very negative sum, after considering the blockchain bloat that results) schemes such as bid bots. The surplus in turn caused by recent high speculative interest in both STEEM and SBD which has outstripped organic growth and delivery on scaling developments.
As such I have been supporting @burnpost to help reduce the price of SBD (which accounts for some of the oversized reward pool) toward $1 and also to return a portion of the reward pool to stakeholders via burning, with the amount return determined by voting (i.e. people can vote on how much excess funding there is which isn't being absorbed by rewarding true value-add; when there is more value-add and/or a smaller reward pool, then people can vote to burn less or not at all).
Is this something the backend of Hive is intended to solve? We management at steemSTEM are working on our own frontend that I hope, if time and funding permits, revolutionizes the way academic research gets published and accessed - and in the spirit of social media, reconnects science with the masses. If we and others can simply and quickly build our own Dscience or whatevers with ease, it'd lead to more 'usefully rewarded' content that would also bring investors' eyes toward the blockchain, so I'm pretty excited for the day when these things are easy to implement.
(2am, can't tell if I'm making any sense, soz)
Communities and the other improved features enabled by Hivemind may indeed help the community grow and create and curate more value.