What is the advantage of dynamic loading?

Routines that are never used are never loaded; thus there is more free memory.