I don't have a problem with bots voting.
I could (theoretically) write up a bot that specifically up-votes a user or group of users for any characteristic I deem of value.
If I decide to write up a bot specifically to up vote users who are from Minnesota, who also advocate homeschooling and sausage making, that should be my choice. I'm not expecting anything in return, which is the way it should be.
The selling of the votes is the problem, not the bot voting itself.
How about we:
1-Identify bots
2-Limit voting power of bots (no SP>500)
3-Hammer the piss out of abusive accounts