Yeah, it can be confusing at first. Logic is thrown out the window sometimes. Bots are basically Whale accounts (the ones with huge voting power) that sell their votes in exchange for SBD or Steem (money basically). Seems massively corrupt but when you put it in the context of the decentralized Steemit platform it makes perfect sense.
RE: Your First Month on Steemit - 23 Tips to Help You Succeed!