some people see bots as negatives. I generally see them as neutral, but most Steemit bots as a positive. @deutschbot would be an example for a good bot.
I think the only important rule that any bot should follow is that they need to disclose the fact that they are bots.
Ok cheers mate