Totally agree! I personally think that the reward distribution should change:
What about taking a small portion of the reward pool and distributing it in proportion to the dispersion of votes that each account has cast, over the 7 day period, or similar? This should have the effect of financially discouraging self-voting, sockpuppets and clics.
I haven't fully considered what kind of dispersion metric might work though, or whether any would be computationally practical.
I am sure this is a better answer than to do nothing. Something that rewards authentic comments. I guess Steemin Inc has bigger fish to fry? I would say limit the max a post can earn.