In my newbie days, which aren't that long ago, I had several reasons for still not looking into Modules properly.
The dilemma I'm having on regular basis is thus, will using a module (that's not part of the standard distribution) stop people from using the script if they can't install it painlessly.
... Quidquid perl dictum sit, altum viditur.