I share your views on this issue and have posted two articles in the last days to address this.
I think it's time to discuss this with many other fellow steemians before the frustration of some over this gets unbearable for them and they might leave the #STEEM blockchain.
In general I believe that expressing of positive and opposing beliefs or even disgust via not upvoting and commenting is more than sufficient.
Giving everybody the chance to downvote without having own stakes in the game imo seemed to be a bad idea before hf21 and right from the beginning of the "free downvotes" possibilities it became transparent on the spot that there was misuse taking place.
I'm afraid that this will reduce the attractiveness of #STEEM significantly and this becomes even more toxic because we are in a troubled crypto environment anyways.