Quote Originally Posted by Ladon View Post
I'm not seeing the point here. You could say the same with most other WoW AddOns since you have access to pretty much the same calls via macros as you do via AddOn Lua scripting. The core issue is still that with enough control given to the user, you can expect people to come along and automate game tasks to the point of marginalizing gameplay without breaking a TOS.
The point I was trying to make was that you could do what HealBot did with the default UI and in-game tools that were given to you.

The fact that some things were automated by the API does not mean anything. Generally things that were automated via API calls were already marginalized, unwanted, or unimportant parts of gameplay, like automatically retrieving all your mail, auto-replying to tells when in combat, etc. That is a conscious decision that the developers make.