You're overstating the importance of bots. The only inherently bad or unfair part is when they outbid you purely based on speed and get a deal you wanted. Otherwise bots do precisely what a human tells them to so they can program it to trade fairly or like a jerk. A human can manually set up unfair trades and scams and that sort of thing, just not as quickly. So really the bot isn't that important.
I may be overstating the importance of bots. It's possible. But this entire thread is about a bot that may have attacked the dominant exchange, so they're at least very important in the security sense.
I guess if your scheme involves 1000 trades, you'd have to use a bot but other than that, people are going to try and exploit the exchange with or without bots.
There are plenty of other strategies that could only be executed by bot in the current environment, like stop-loss order bots.
But nobody is explaining why a bot script would grab random values from a list and use them in buy orders. That's no strategy. It was obviously an attempt to crash the exchange. This makes sense if you think about it. Someone just sold off enough BTC to drop it from $11 to around $8 and then suddenly a few days later, there's a massive trade volume attack. It was supposed to crash so everyone gets scared and sells off their BTC on mtgox. Then when it hits like $5, the guy who originally sold off the massive amount of BTC buys it again for a lower price and waits for the price to normalize a week or two later. Seems like the most logical explanation to me.
This could be an actual attack on mtgox, absolutely. That doesn't mean that it
is an attack on mtgox.
By the way, this was no price scheme. This person easily lost 10x their money in fees. That was like 1000+ cycles of their BTC.
In order to know this you would have to know how many BitCoins they had, how much fiat they had, what fee rate they were paying, and that it was in fact one bot and not the cross-section of multiple unrelated bots.