"People need to stinking start flagging. "Negative-voting" (as refered in the whitepaper). If a self-voted post or comment is making more that you feel appropriate - flag. Don't complain. The entire steem system is founded on the principle that everyone is able to use their vests however they choose to make payouts align with their perception of value."
I agree that this is ultimately the solution. The problem I see is back to a sort of prisoner's dilemma - who's going to waste their voting power on the flagging, a thankless job with no curation rewards?
I suggested a free number of flags per day, or a separate flag voting power here:
Ironically, it got flagged (and not much interest.) Another option would be to create flagging rewards similar to curation, but that could obviously go wrong.