Once Apache is built, modules can be added and removed from httpd.conf, and the installation of modules is independant of the Apache install, as shown when installing PHP or mod_perl.
That is why DSO is so flexible as it is easier to manage Apache packages.