Automation is used by exchanges to receive their funds. Also for the case of upvote and downvote, many of the spams lately triggered by flagging bots written by developers. Also when it comes to bots, people see spam bots, not seeing the possibility of future for having intelligent bots helping the community in many ways. Think about the possibility of using machine learning algorithms for Steem.
RE: Introducing SteemBot, an open source library to easily create real-time automation on top of Steem