Accessing of CPAN should be done only if absolutely
neccessary. Not only is it slow, it is not a good idea
either (maybe there is no connection at all).
The problem is that CPAN probably checks if there is a
newer version of the particular package. However, we
are not interested in keeping our users computers in a
good shape, we only need to start up. So first should
be checked if the package is available, and only if
not, should it be downloaded.