You may also be interested to know why Perl supports coderefs in @INC.
One reason is so that tools like PAR, which bundle up a Perl script and all of its dependencies, can extract .pm files from the archive on-the-fly as the modules are 'required' by the calling script.