Sort:  

Upvoting a post or a comment that is well-thought out and valuable is not the problem. The problem is people who are spamming Steemit with dozens/day simply so that they can upvote them.

Bots should be flagged if they are performing anti-community actions and supported if they are performing pro-community actions (i.e. cheetah, etc.)

You can't solve problem of spammers. Only thing you can do is to unfollow them.

Unfollowing them simply leaves you blind to what's going on, essentially ignoring the problem. It needs to be fixed, not ignored.

HF20 disabling upvoting your comments and posts...solution is simple.

Right up until someone creates a second account to simply upvote their own posts on their main account. I feel the biggest part of the problem is that minnows (including myself) have been given too much influence.

Up-voting your own posts that represent a lot of work is reasonable. Up-voting a half dozen or more small comments PER DAY is not.

So let them put algorithm(bot) in HF20 which will flag account which only upvote same one or two accounts

Maybe someone has only a couple friends on the network, and decide to spend their votes on only those friends. A flagging "bot" could punish people who are doing nothing wrong.

Should they be flagged? Isn't that like upvoting only your comments?