So you would also support the people running bots that quickly buy hashlets when anyone makes a pricing mistake. That is also completely legal. But it is also wrong. I have many time posted that GAW not fixing that problem is wrong and even Josh has replied to my posts but I still haven't been banned. Stealing though is wrong, no matter how it happens.
I completely disagree with GAW here. They should fix the mis-sales just like they fixed their problem when they sent out the wrong keys.
There's nothing wrong with bots. They exist on practically every exchange in any market.
The problem is like you said, GAW's misleading system is causing people to make mistakes.
This could be easily fixed by changing it to $/unit and/or by adding bid orders.