Ok so now question time: Will all of them fall under the politic of "Cheating is fine, Resseling is fine, Let's make all the money!" That this forum have? Because i'm totally down for this!
This I don't like at all. I don't see Neopets program's as cheating, I see them as automating extremely boring repetitive tasks. Most program's don't make direct contact with another player (auto buying is a grey area as it's competing with other users) and user shop ABing helps out other players by buying items from their shops.
I would be agreeable in program's / exploits in games such as WoW, GW etc which allow players to easily farm gold and experience as grinding those games can take so much time . But as an ex-gaming server administrator running 5-10 counter-strike servers, I don't like the idea of online cheating in player vs player games (aim bots etc) in player vs player games as it fully destroys the entire gaming experience for others.