Its not the start up scripts, its post install hooks specified in the package that you installed that does extra steps for you. No matter if your using .deb or .rpm format, packagers can set tasks to happen after all of the files have been installed.
Some distributions hold your hand when you install software, some expect that you would prefer to do things on your own.. there really is no golden answer as to why any packager does things the way that they do.
Ubuntu strives for one click effortless installs without the user ever seeing a shell. Other distributions built specifically for system integrators do not hold your hand.
Welcome to the 31 (and more) flavors of operating systems revolving around the Linux kernel, or the efforts focused on the BSD kernel.
Everyone has some idea of how it should be done. Good distributions assume that you know what you're doing .. unless of course they want to pinch the desktop market from Microsoft, in which case they become good desktop distributions that hold your hand.
Its a matter of choice, mostly, which is what makes the whole phenomenon so cool.