It's a gray area. Blizz did not intend for people to do that, and people took advantage of it, so it really is. It doesn't have to be a bug to be an exploit, it just has to be unintended.
Also, how is goblin farming any different?
play diablo 2, go play halo 2, see what real exploiting looks like