I think Codemastr meant that GOTO was bad for looping, and not that all uses of GOTO are bad.
For instance, i can't think of 1 single advantage a GOTO loop has over a WHILE loop, other than backwards compatability with old mIRC versions.