By design computers are bound to act and follow a set of predefined rules and instructions, it doesn't have a mind of it's own and can decided if to act in a different manner than it's instructions say.
If the instructions are well laid and all situations are taken into consideration then only a human is bound to fail, not a computer.
I'd say you've seen "I Robot" movie recently and got such ideas from there. If you didn't then you should read the book as I've heard it's better than the movie.
Anyway, the eggdrop it's designed in the same manner (to be mechanic), made to act and bound to a set of of instructions (it's already built in and whatever scripts/modules you load), a lot faster than a human could.
By default, the eggdrop itself isn't hackable. It's your own fault if you compromise it with sloppy/poorly designed scripts that may or may not give access to a certain degree of it's commands, but that's another thing.
Having an eggdrop as ircop can help in some situations, for instance be used by a special channel operators to recover other people channel op, remove a takeover or whatever other reason. Another thing it could be used would be to monitor a certain behavior if the IRC server doesn't already have such a plugin, or you need a custom made thing just to suit your needs.
Once the game is over, the king and the pawn go back in the same box.