The reason is that all those executables (stupidly in my opinion) have dependencies on libraries that should now be linked with the program. In particular, ASDF itself, UIOP, etc.
Why is this so? Why do I have to link 800 Mb of library (ASDF and all its components) with every executable instead of abstracting a simpler load process where ASDF is not there unless, of course, a dependency on it is declared?
Juanjo