I agree. There is a lot of voting circle jerks but I will admit that I typically upvote posts for project account I manage intended to serve the Steem community at large. I'm not sure if maybe I should recuse my self from that in the future but I think it's OK on accounts that I do not receive a profit.
I have personally opted out of self-voting and all bid bots.
I do think people should try to diversify their votes. It helps build a better and more connected community.
Problem is that relies on people choosing the moral high ground so to speak. This is a thing for proper automation in my opinion.
Punish everyone equally not reward everyone liberally.
Would have to refine that phrase but pretty sure I just thought of it so BOOM.